p.p.
Índice...…………………………………………………………….. ii
Introducción………………………………………………………... iii
Ciclo iteractivo Repeat Do while……………..………………..... 1
Ciclo iteractivo Mientras.......................………..………………. 4
Ciclo iteractivo Para……………………………………………… 7
Referencias……………………………………………………….. 10
Conclusiones…………………………………….………………… 11
ii
INTRODUCCIÓN
Los ciclos iteractivos y repetitivos son una estructura de control cíclica, los
cuales nos permiten ejecutar una o varias líneas de código de forma repetitiva
sin necesidad de tener un valor inicial e incluso a veces sin siquiera conocer
cuándo se va a dar el valor final y, además nos da la posibilidad de ejecutar
primero el bloque de instrucciones antes de evaluar la condición necesaria, de
este modo, son más efectivos para algunas situaciones específicas.
iii
Ejercicio 1 (Repeat): Pedir números por pantalla hasta que alguno sea
mayor a 100
DIAGRAMA DE FLUJO
Inicio
N 100
M 100
SI
n>100 Escribe (S) Fin
N N+S
S S+N
1
ALGORITMO
Inicio
Entero N, <100
n
s
Repetir
N n<100
S S+N
Hasta(N<100)
Escribir (S)
Fin.
2
PROGRAMA
#include "iostream"
using namespace std;
int main()
{
int numero;
do
{
cout << "Ingrese un numero ";
cin >> numero;
}
while(numero <= 100);
system("PAUSE");
return 0;
}
3
Ejercicio 2 (Mientras): Pedir números por pantalla hasta que alguno sea
mayor a 100
DIAGRAMA DE FLUJO
Inicio
N 100
M 100
SI
n>100 Escribe (S) Fin
N N+S
S S+N
4
ALGORITMO
Inicio
Entero N, <100
n
s
Repetir
N n<100
S S+N
Hasta(N<100)
Escribir (S)
Fin.
5
PROGRAMA
#include "iostream"
using namespace std;
int main()
{
int numero;
do
{
cout << "Ingrese un numero ";
cin >> numero;
}
while(numero <= 100);
system("PAUSE");
return 0;
}
6
Ejercicio 1 (Para): Pedir números por pantalla hasta que alguno sea
mayor a 100
DIAGRAMA DE FLUJO
Inicio
N 100
M 100
SI
n>100 Escribe (S) Fin
N N+S
S S+N
7
ALGORITMO
Inicio
Entero N, <100
n
s
Repetir
N n<100
S S+N
Hasta(N<100)
Escribir (S)
Fin.
8
PROGRAMA
#include "iostream"
using namespace std;
int main()
{
int numero;
do
{
cout << "Ingrese un numero ";
cin >> numero;
}
while(numero <= 100);
system("PAUSE");
return 0;
}
9
CONCLUSIONES
10
REFERENCIAS
NORTON, Peter. Toda la PC. (1.998). Editorial McGraw Hill, 5ta Edición.
México.
11