Bucle While
Lección 15: Bucle While
La sentencia "While" existe en la mayoría de lenguajes de programación, y es algo que hay que saber si o si para el aprendizaje de la programación.
El propósito de los bucles es hacer que se ejecute un fragmento de código (el que esté dentro del While), mientras una condición sea verdadera.
La sintaxis del bucle "While" es la siguiente...Recuerda mucho a la estructura de los IF vistos anteriormente:
while (condición)
{
si se cumple la condición, se ejecuta todas las instrucciones que haya aquí...
}
Son estructuras repetitivas, y hay que tenerlas muy en cuenta, puesto que son muy útiles en programación.
Creamos una variable "n" que empieza con el valor 1. Y el while "pregunta": ¿n es menor o igual que 10?
La respuesta es si, o sea, la condición se cumple, y entra dentro del While, y se muestra el numero "n" por pantalla...Así sucesivamente, hasta que "n" supere el numero 10, que ya no se cumple la condición, y ya el "While" deja de trabajar.
***IMPORTANTE***: Es muy común cuando se esta empezando, cometer un error en este tipo de bucles. Los bucles While SIEMPRE tienen que modificar los valores de la condición...En este caso, la "n", dentro del bucle se tiene que modificar...porque si no nunca va a ser falsa la condición, y por tanto se producirá un bucle infinito.
Aquí tenéis el ejercicio: Bucle While
Un video que muestra como funciona:
Bucle While