while
En esta lección se presenta la estructura de control
while.
while
Usa la palabra reservada
while,
seguida con una condición,
seguida de una instrucción o bloque de instrucciones.
Una forma de escribir esta estructura es la siguiente:
También podemos escribir de la siguiente forma:
Para ejecutar, se siguen estos pasos:
Se evalúa la condición. Si el resultado es
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,
pasa al siguiente punto para ejecutar la instrucción o bloque de
instrucciones.
Se ejecuta la instrucción o bloque de instrucciones.
Regresa a punto 1 para revisar la condición.
Es posible que la instrucción o bloque de instrucciones no se ejecute.
En las siguientes diapositivas se ejemplifica el funcionamiento de esta estructura.
while ascendente1 2 3 Adios.
while ascendente de 2 en 20 2 4 Adios.
while descendente2 1 1 0 Adios.
while descendente de 2 en 26 4 2 Adios.
while cuyas instrucciones no se ejecutanAdios.
while descendente mal diseñadowhile ascendente mal diseñado
La estructura de control
while
se puede resumir con la siguiente ilustración: