CICLO WHILE
CICLO WHILE
Que es el ciclo While?
El ciclo While al cual también se le conoce también como ciclo controlado por condición inicial, porque en este tipo de ciclos, se repite un proceso mientras una condición sea verdadera. En la figura 1 te muestro la forma general de éste, en tres diferentes notaciones: el diagrama de flujo, el pseudocódigo, y el lenguaje de programación Java.Es un ciclo repetitivo basado en los resultados de una expresión lógica; se encuentra en la mayoría de los lenguajes de programación estructurados. El propósito es repetir un bloque de código mientras una condición se mantenga verdadera.
Funcionamiento del ciclo While
El ciclo While funciona de la siguiente forma:Se inicia evaluando la condición que es parte del encabezado del ciclo.
Si la condición es verdadera, se dice que el flujo del programa entra al cuerpo del ciclo, y por lo tanto se puede ejecutar la Acción1. En la práctica, el cuerpo del ciclo puede estar conformado por más de una instrucción, pero para simplificar, he escrito solo la palabra Acción1. Recuerda que si el cuerpo sólo se compone de una acción, no requiere ser encerrado entre llaves, pero si el cuerpo tiene dos o más acciones, requiere las {}.
Si se ejecutó la Acción1, se regresa a evaluar nuevamente la condición del ciclo. Si esta sigue siendo verdadera, nuevamente el flujo del programa vuelve a entrar al cuerpo del ciclo.
Cuando se evalúe la condición y ésta sea falsa, el flujo del programa sale del ciclo y ahora se ejecuta la Acción2, que representa cualquier instrucción (o conjunto de instrucciones) que estén fuera del ciclo y que, por lo tanto, no se repetirán.

El ciclo While a detalle como puedes deducir, esta estructura de control se compone de dos partes fundamentales: El encabezado del ciclo: esta parte se compone de la palabra clave While, seguida de la expresión condicional que se escribe entre paréntesis. Por favor, observa que al final del encabezado no se debe escribir el símbolo ; dado que el fin de la línea NO implica el fin de la instrucción. (Más adelante te muestro con detalle un ejemplo con el que podrás entender por qué no se debe escribir ;

Comentarios
Publicar un comentario