Convertir distancia de km a metros y centímetros en PL/SQL

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.
Dada la distancia en kilómetros y la tarea es convertirla en metros y centímetros. 
Ejemplos: 
 

Input: KM = 10
Output: 10 KM is equivalent to 10000 meters
        10 KM is equivalent to 1000000 centimeters
Input: KM = 2.5
Output: 2.5 KM is equivalent to 2500 meters
        2.5 KM is equivalent to 250000 centimeters

El enfoque es multiplicar los datos de KM con 1000 para convertirlos en metros y con 100000 para convertirlos en centímetros. 
A continuación se muestra la implementación requerida: 
 

SQL

--DECLARATION SECTION 
DECLARE
    --VARIABLE DECLARATION -KM, MET, CEM;
    km  NUMBER := 6.9;
    met NUMBER := 0;
    cem NUMBER := 0;
--CODE BLOCK 
BEGIN
    --CALCULATE METERS
    met := km * 1000;
 
    --CALCULATE CENTIMETERS
    cem := met * 100;
 
    --DISPLAY RESULT  
    dbms_output.Put_line('6.9KM is equivalent to meters: ' ||met);
                          
 
    dbms_output.Put_line('6.9KM is equivalent to centimeters:' ||cem);
                          
END;
--END PROGRAM

Producción : 
 

6.9KM is equivalent to meters: 6900
6.9KM is equivalent to centimeters:690000

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *