Ciclos dobles

5
CICLOS DOBLES. Ejemplo 1. • Realizar un algoritmo que lea un número entero positivo n, y muestre un cuadrado de asterisco. Ejemplo si n es 4 se mostrara: INICIO ENTERO n, m, x, y ESCRIBIR(“ingresa un número entero positivo”) LEE(n) PARA(x ← 1; x ≤ n; x ←x + 1) PARA(y ← 1; y ≤ n; y ←y + 1) ESCRIBIR(” * ”) FIN PARA ESCRIBIR(“\n”) //esto es un salto de línea FIN PARA FIN * * * * * * * * * * * * * * * *

Transcript of Ciclos dobles

Page 1: Ciclos dobles

CICLOS DOBLES. Ejemplo 1.• Realizar un algoritmo que lea un número entero positivo n, y muestre un

cuadrado de asterisco. Ejemplo si n es 4 se mostrara:INICIO ENTERO n, m, x, y ESCRIBIR(“ingresa un número entero positivo”) LEE(n) PARA(x ← 1; x ≤ n; x ←x + 1) PARA(y ← 1; y ≤ n; y ←y + 1) ESCRIBIR(” * ”) FIN PARA ESCRIBIR(“\n”) //esto es un salto de línea FIN PARAFIN

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

Page 2: Ciclos dobles

CICLOS DOBLES. Ejemplo 2.• Realizar un algoritmo que dados dos números enteros positivos n y

m. muestre la siguiente serie de pares de valores.INICIO ENTERO n, m, x, y ESCRIBIR(“ingresa dos números enteros positivos”) LEE(n, m) PARA(x ← 1; x ≤ n; x ←x + 1) PARA(y ← 1; y ≤ m; y ←y + 1) ESCRIBIR(x,” , “, y, “\n”) FIN PARA FIN PARAFIN

Page 3: Ciclos dobles

CICLOS DOBLES. Ejemplo 3.• Realizar un algoritmo que dado un número entero positivos n.

Muestre la siguiente serie de pares de valores.INICIO ENTERO n, x, y ESCRIBIR(“ingresa un número entero positivo”) LEE(n) PARA(x ← 1; x < n; x ←x + 1) PARA(y ← 1 + x ; y ≤ n; y ←y + 1) ESCRIBIR(x,” , “, y, “\n”) FIN PARA FIN PARAFIN

Page 4: Ciclos dobles

CICLOS DOBLES. Ejercicio 1.

• Realizar un algoritmo que dados dos números enteros positivos n y m. muestre la siguiente serie de pares de valores.

Page 5: Ciclos dobles

CICLOS DOBLES. Ejercicio 2.

• Realizar un algoritmo que dado un número enteros positivos n. Muestre la siguiente serie de pares de valores.