while
while
La siguiente figura representa el comportamiento de la estructura de
control while
:
La estructura de control while consta de:
La palabra reservada while
.
Una condición.
Un bloque de instrucciones.
Para ejecutar, se siguen estos pasos:
Se evalúa la condición.
Si la condición evalúa a
false
,
se termina la ejecución del ciclo y continúa con las instrucciones
que aparecen después de la estructura; si la condición evalúa a
true
, continúa con el
siguiente paso.
Se elecuta el bloque de instrucciones.
Regresa al paso 1 y vuelve a ejecutar los pasos.
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.
while
ascendentewhile
ascendente de 2 en 2while
while
descendente de 2 en 2while
que no se ejecutawhile
descendente mal diseñadowhile
ascendente mal diseñado