Lección 8 / 20

Bucles (sentencias while)

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

while (condición) { ... } repite mientras la condición sea cierta. A diferencia del for, aquí la inicialización y el incremento los escribes tú, donde correspondan.

El código de ejemplo cuenta hasta llegar a un valor. Fíjate en que dentro del bucle hay que modificar la variable de la condición.

El error que todo el mundo comete una vez es olvidar precisamente eso: si la condición nunca se vuelve falsa, el programa se queda en un bucle infinito y hay que interrumpirlo a mano. Antes de ejecutar, comprueba siempre qué hará que el bucle termine.

La regla práctica en el trabajo real: usa for cuando sepas el número de repeticiones, y while cuando dependa de una condición, como leer hasta el final de un archivo.

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

🧪 Este sitio no puede compilar ni ejecutar C++ 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)