Lección 8 / 20

Repetir (el bucle while)

En esta lección repetirás un bloque mientras se cumpla una condición, sin saber de antemano cuántas vueltas serán.

while (condición) { ... } comprueba la condición antes de cada vuelta y repite mientras sea cierta. El operador ++ suma uno a la variable.

El código de ejemplo cuenta del 1 al 3. La línea count++ es la que hace que el bucle acabe.

Justo esa línea es la que más se olvida, y sin ella la condición nunca deja de cumplirse: el programa se queda dando vueltas para siempre. Cuando escribas un while, pregúntate qué línea concreta hará que la condición sea falsa alguna vez.

La regla práctica para elegir entre los dos bucles: usa for cuando sepas de antemano cuántas repeticiones hay, y while cuando dependa de algo que ocurre durante la ejecución, como leer líneas hasta el final de un archivo o esperar a que un usuario introduzca un dato válido.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Dart directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)