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.

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.
Resultado de imagen para que es ciclo repeat

Elaborado:Alejandra Muñoz

Comentarios