Lección 24. Bucle While.

Bucles._

Los bucles pueden ejecutar un bloque de código siempre que se cumpla una condición especificada.

Los bucles son útiles porque ahorran tiempo, reducen errores y crean código más legible.

Bucle while._

El bucle while repite un bloque de código siempre que la condición especificada sea verdadera (true).

Su sintaxis:

Copiar código
while (condicion) {
  //Bloque de codigo a ejecutar
}

Por ejemplo:

Copiar código
int i = 0;

while (i < 5) {
  System.out.println(i);
  i++;
}

Nota: No olvidemos aumentar la variable utilizada en la condición (i++), de lo contrario el bucle nunca terminará.

i Es una variable de contador y una opción común en bucles simples porque es corta, tradicional y significa índice o iterador,

Bucle while con cuenta regresiva._

También podemos utilizar un bucle while para hacer una cuenta regresiva.

Por ejemplo una cuenta de 3 a 1, para imprimir "Happy New Year!!" al final:

Copiar código
int countdown = 3;

while (countdown > 0) {
  System.out.println(countdown);
  countdown--;
}

System.out.println("Happy New Year!!");

Salida:

Copiar código
3
2
1
Happy New Year!!

Nota: Si la condición del bucle while es false al principio, el código dentro del bucle nunca se ejecutará.