You are on page 1of 2

1.

Crear un pl/sql que represente el metodo utilizado en la escuela para multiplicar, sumar, restar y dividir dos numeros set serveroutput on; set verify off; declare n1 n2 multi divi suma resta begin dbms_output.put_line ('-'); dbms_output.put_line ('---------------------------RESULTADOS------------------------'); dbms_output.put_line ('- El valor de la multiplicacin es: ' multi ' -'); dbms_output.put_line ('El valor de la dividir es: ' divi ' -'); dbms_output.put_line ('El valor de la sumar es: ' suma ' -'); dbms_output.put_line ('El valor de la restar es: ' resta ' -'); end; / number(10) number(10) number(10) number(10) number(10) number(10) := := := := := := &numero1; &numero2; n1 * n2; n1 / n2; n1 + n2; n1 - n2;

Introduzca un valor para numero1: 2 Introduzca un valor para numero2: 2 ---------------------------RESULTADOS------------------------- El valor de la multiplicacin es: 4 El valor de la dividir es: 1 El valor de la sumar es: 4 El valor de la restar es: 0 Procedimiento PL/SQL terminado correctamente. 2. Escriba un pl/sql que de solucion al siguiente requerimiento: La empresa "Todo lo hace bien" dedicada a pasar trabajos de computadores deci de contratar secretarias que escriban 15 paginas en 30 minutos. El gerente de la empresa n ecesita saber cuantas paginas escriben en una cantidad de horas y en cuantos minutos escriben una canidad de paginas. Como ellos saben de las facultaddes de los estudiantes de oracle han recurrid o a ellos para que resuelvan un programa que les de solucion al problema. Ejecucin Introduzca un valor para horas: 1 Introduzca un valor para paginas: 15 ----------------------------RESULTADOS-------------------------

Paginas escritas en 1 hora(s) son : 60 Los minutos que tarda en digitar 15 pagina(s) son: 30 minutos 3. Escribir un programa que convierta un tiempo en segundos en horas, minutos y segundos Ejecucin: Introduzca un valor para valor: 4852 ----------------------------RESULTADOS------------------------El resultado es: 1 hora(s) 20 minuto(s) 52 segundo(s) 4. Escriba un proceso en PL/SQL que reciba por teclado tres notas, cada una de e llas entre 0 y 5.0, calcule el promedio y lo muestre. Adems determine si Aprueba o Reprueba (promedio inferior a 3.0). En caso de reprobar determine cunto debe pa gar por curso de verano (60% del costo de la materia) o Repeticin (90% del costo de la materia). Se puede hacer curso de verano solo si ha reprobado con nota sup erior o igua a 2.0. Ejecucin Introduzca un valor para nota1: 3.5 Introduzca un valor para nota2: 3.5 Introduzca un valor para nota3: 2 Introduzca un valor para valormateria: 100000 ------------------------RESULTADO-----------------------Nota definitiva: 2,9 No aprob, debe realizar curso de verano Debe pagar: 60000 5. Teniendo en cuenta que la mayor categoria de los pilotos es la C se necesita realizar un pl/sql que suba de categoria el piloto con el mayor acumulado de millas hasta el mom ento. Ejecucin --------------Datos del piloto actualizado------------Codigo: 3 Nombre: Jesus Palomino Categoria: C

You might also like