Ciclo Repeat
Es una de las estructuras de repetición empleada en la programación de algoritmos para repetir un código (una o más sentencias de programación). En algunos lenguajes (como C) el "repeat" es llamada "do".
Es similar al while. En while la condición para que se repita el bloque de instrucciones se evalúa desde el principio del ciclo de repeticiones, en cambio, en la estructura do-while, al principio se ejecuta el bloque y luego se evalúa la condición para ver si se sigue ejecutando o no. Esto significa que el bloque se ejecutará por lo menos una vez.
Es similar al while. En while la condición para que se repita el bloque de instrucciones se evalúa desde el principio del ciclo de repeticiones, en cambio, en la estructura do-while, al principio se ejecuta el bloque y luego se evalúa la condición para ver si se sigue ejecutando o no. Esto significa que el bloque se ejecutará por lo menos una vez.
Estructura repetir ("repeat") •
Esta estructura se ejecuta hasta que se cumpla una condición determinada que se
comprueba hasta el final del bucle. Se ejecuta al menos una vez. • La
estructura repetir (repeat) se ejecuta hasta que se cumpla una condición determinada
que se comprueba al final del bucle. • El bucle repetir-hasta_que se repite
mientras el valor de la expresión booleana de la condición sea falsa, justo la
opuesta de la sentencia mientras.
11. • Se caracterizan porque la condición
se sitúa al principio de la secuencia de instrucciones. Es decir que en una
estructura Mientras...Fin-Mientras , el bucle continúa mientras que la
condición es verdadera. • La condición se comprueba antes de ejecutar la
acción, si es falsa: la acción no se ejecuta, y el bucle se detiene cuando la
condición es falsa.
12. Su representación en un diagrama de
flujo sería:
13. Diferencias de las estructuras mientras
y repetir La estructura mientras termina cuando la condición es falsa, mientras
que repetir termina cuando la condición es verdadera. En la estructura repetir
el cuerpo del bucle se ejecuta siempre al menos una vez; por el contrario,
mientras es más general y permite la posibilidad de que el bucle pueda no ser
ejecutado. Para usar la estructura repetir debe estar seguro de que el cuerpo
del bucle —bajo cualquier circunstancia— se repetirá al menos una vez.
Elaborado:Alejandra Muñoz
Comentarios
Publicar un comentario