do-while
La siguiente figura representa el comportamiento de la estructura de
control do-while
:
La estructura de control do-while consta de:
La palabra reservada do
.
Sigue un bloque de instruciones.
Sigue la palabra reservada
while
.
Sigue una condición.
Mientras la condición evalúa a
true
,
la estructura de control sigue repitiendo el bloque de
instrucciones.
Cuando la condición evalúa a
false
,
se termina el ciclo.
El bloque de instrucciones se ejecuta al menos una vez.
Para ejecutar, se siguen estos pasos:
Se ejecuta el bloque se instrucciones
Se evalúa la condición.
Si la condición y si evalúa a
false
, se termina el ciclo
y se continúa con las instrucciones que sigan después de la
estructura; pero si evalúa a
true
,
se regresa al a ejecutar otra vez el bloque de instrucciones y luego
se evalúa la condición, para después ejecutar otra vez este paso y
las instrucciones aquí indicadas.