Derechos Humanaos
Enero-Junio-2011
Introducción
Las estructuras de control de repetición, permiten repetir una acción (o
grupo de acciones);
Esta repetición puede llevarsea cabo un número predefinido de veces o
depender de la evaluación de una expresión lógica.
Existen tres tipos de estructuras repetitivas:
mientras (while)
hacer_mientras(condición) (do_while)para(inicializacion; condición; incremento)(for( ))
La primera tiene la siguiente sintaxis:
while(condición) {
instrucción(es)
}
Donde:
condición define la condición que controla el ciclo ypuede ser cualquier expresión
booleana válida.
instrucción puede ser una sola instruccción o un bloque de instrucciones y el ciclo
se repite mientras la condición sea verdadera. Cuando la condiciónse vuelve falsa,
el control del programa pasa a la siguiente instrucción después del ciclo.
Ejemplo con while
I.T.C / Programación en C / Enero Junio 2011
/ Entregó: M.A. Yolanda Teránsalgado
1
La segunda estructura de control de repetición es
hacer hasta
(do_while)
Con while si la condición es inicialmente falsa, el cuerpo del ciclo no se ejecuta.
El ciclo do_whileejecuta siempre, al menos una vez, la instrucción o el bloque de
instrucciones, ya que la expresión condicional se encuentra al final.
Sintaxis:
do {
//instrucción;
o
//instrucciones;
}while(condición):
Ejemplo
do_while
I.T.C / Programación en C / Enero Junio 2011
/ Entregó: M.A. Yolanda Terán salgado
2
La tercera estructura de control de repetición es
Repetir(desde)
-
(for)
Es aquélla en que el número de iteraciones del ciclo se conoce de antemano.
Un contador cuenta el número de iteraciones fijadas y se termina cuando llega
el valor al final.Sintaxis:
for(inicialización; condición; iteración) {
//instrucción o instrucciones
}
inicialización:
del ciclo.
expresión que establece el valor de la variable de control
condición:...
Regístrate para leer el documento completo.