Estructuras de Control Repetitivas CapĂtulo 3
EPIS UNSA - 2008
marcoaedo@hotmail.com
Objetivos 1.3 1.3
Quit
Comprender
la lógica de las estructuras repetitivas Aplicar las sentencias repetitivas en la solución de problemas
1. Estructuras Secuenciales y Condicionales 1.4 1.4
Quit
INICIO
INICIO
a,b a,b a>b
suma=a+b
result=a-b
result=a+b suma result FIN FIN
2. Estructuras Repetitivas 1.5 1.5
Quit
PROBLEMA: Se desea imprimir 10 veces el mensaje “bienvenidos a metodología de la programación”
2. Estructuras Repetitivas 1.6 1.6
Quit
PROBLEMA: Se desea imprimir 20 primeros nĂşmeros naturales
2. Estructuras Repetitivas 1.7 1.7
Quit
1. MIENTRAS 2. PARA… DESDE… A… INC… 3. HACER MIENTRAS
2.1. MIENTRAS 1.8 1.8
Quit
cont=1
INICIO
mientras cont<=10 escribir “bienvenidos”
cont=1 cont<=10
V “bienvenidos”
cont=cont+1
cont=cont+1
F
finCiclo
2.2. PARA... DESDE... A... INC... 1.9 1.9
Quit
para cont desde 1 a 10 inc 1
INICIO
escribir “bienvenidos” finCiclo
cont=1 cont<=10
V “bienvenidos”
cont=cont+1
F
2.3. HACER MIENTRAS 1.10 1.10
Quit
cont=1
INICIO
hacer escribir “bienvenidos”
cont=1
cont=cont+1 mientras cont<=10
“bienvenidos”
cont=cont+1
cont<=10
V
F
EJERCICIOS Formen equipos, elaboren los diagramas de flujo y pseudocódigo de los siguientes programas: USANDO PARA, MIENTRAS Y HACER 1.11 1.11 MIENTRAS Quit
1. 2. 3. 4. 5.
Programa que me muestre los 20 primeros naturales Mostrar la tabla de multiplicar del 9 para multiplicadores del 1..12 Mostrar la tabla de multiplicar de un entero para cualquier rango de multiplicadores Mostrar los números impares entre 30 y 50 Calcular la sumatoria de los números comprendidos en un rango dado
Estructuras de Control Repetitivas Gracias