Imprimir patrones en PL/SQL

Ha dado un número n, entonces tiene que imprimir el número en una pirámide de ángulo recto de * 
Ejemplos: 
 

Input : 3
Output :
*
**
***

Input : 7
Output :
*
**
***
****
*****
******
*******

C

DECLARE
  -- declare variable n,
  --I AND J of datatype number
  N NUMBER := 7;
  I NUMBER;
  J NUMBER;
BEGIN
  -- loop from 1 to n
  FOR I IN 1..N
  LOOP
    FOR J IN 1..I
    LOOP
      DBMS_OUTPUT.PUT('*') ; -- printing *
    END LOOP;
    DBMS_OUTPUT.NEW_LINE; -- for new line
  END LOOP;
END;
--Program End

Producción: 
 

*
**
***
****
*****
******
*******

Publicación traducida automáticamente

Artículo escrito por vt_m 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 *