Requisito previo : introducción
a PL/SQL En el código PL/SQL, los grupos de comandos se organizan dentro de un bloque. Un grupo de bloques relacionado con declaraciones o sentencias. En declare part, declaramos variables y entre start y end part, realizamos las operaciones.
Dados tres números y la tarea es encontrar la suma y el promedio de tres números.
Ejemplos:
Input: a = 12, b = 15, c = 32 Output: sum = 59 avg = 19.66 Input: a = 34, b = 45, c = 11 Output: sum = 90 avg = 30
El enfoque es tomar tres números y encontrar su suma y promedio usando la fórmula que se proporciona a continuación
: Suma:
promedio:
donde a, b, c son los tres números.
A continuación se muestra la implementación requerida:
--To find sum and avg of three numbers DECLARE -- Assigning 12 into a a NUMBER := 12; -- Assigning 14 into b b NUMBER := 14; -- Assigning 20 into c c NUMBER := 20; -- Declare variable for sum -- Of Three number (a, b, c) sumOf3 NUMBER; -- Declare variable for average avgOf3 NUMBER; --Start Block BEGIN -- Assigning sum of a, b and c into sumOf3 sumOf3 := a + b + c; -- Assigning average of a, b and c into avgOf3 avgOf3 := sumOf3 / 3; --print Result sum of a, b, c number dbms_output.Put_line('Sum = ' ||sumOf3); --print Average sum of a, b, c number dbms_output.Put_line('Average = ' ||avgOf3); END; --End Program
Producción:
Sum = 46 Average = 15.33