AD

¿Ya dominas lo básico? Un curso estructurado de VB.NET es la vía rápida para dar el salto.

Ver cursos de VB.NET en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔷Lecciones de VB.NET
Lección 8 / 68

Repetir con While

En esta lección repetirás mientras se cumpla una condición.

While condición ... End While repite mientras la condición sea cierta. Aquí controlas tú la variable: hay que crearla antes y modificarla dentro.

El código de ejemplo cuenta del 1 al 5. El i += 1 del final es la pieza imprescindible.

Olvidarlo deja un bucle infinito. VB.NET tiene además Do While ... Loop y Do ... Loop Until, que permiten poner la condición al principio o al final; la segunda forma ejecuta el cuerpo al menos una vez.

Un detalle de la evolución del lenguaje: en VB6 el bloque se cerraba con Wend, una contracción de «while end». En VB.NET se sustituyó por End While, más coherente con el resto. Si encuentras Wend, estás mirando código muy antiguo.

En la práctica, si sabes cuántas vueltas quieres, For es más claro y no se te olvida incrementar nada.

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

🧪 Este sitio no puede compilar ni ejecutar VB.NET 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).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

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