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.
Dado el valor de la longitud, la anchura y la tarea es calcular el área y el perímetro del Rectángulo.
Ejemplos:
Input: l = 2, b = 2 Output: Area = 4, Perimeter = 8 Input: l = 4, b = 8 Output: Area = 32, Perimeter=24
Fórmula matemática:
Área del rectángulo:
Perimeter of rectangle:
A continuación se muestra la implementación requerida:
-- Declaration statement DECLARE -- Declaration of length and assigning values l NUMBER(4, 2) := 3; --Declaration of breadth and assigning values b NUMBER(4, 2) := 7; --Declaration of a variable for Area of rectangle a NUMBER(4, 2); --Declaration of a variable for perimeter p NUMBER(4, 2); BEGIN -- calculate area and perimeter a := l * b; p := 2 * (l + b); --Display result dbms_output.Put_line('Area of the rectangle is ' || a); dbms_output.Put_line('Perimeter of the rectangle is ' || p); END; --ENd program
Producción:
Area of the rectangle is 21 Perimeter of the rectangle is 20