MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# While bucle


Los bucles

Los bucles pueden ejecutar un bloque de código siempre que se alcance una condición específica.

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


C# While bucle

El bucle while recorre un bloque de código siempre que una condición especificada sea True:

Sintaxis

while (condición)
{
  // bloque de código a ejecutar
}

En el siguiente ejemplo, el código del bucle se ejecutará una y otra vez, siempre que una variable (i) sea menor que 5:

Ejemplo

int i = 0;
while (i < 5)
{
  Console.WriteLine(i);
  i++;
}

Inténtalo tú mismo »

Nota: ¡No olvides aumentar la variable utilizada en la condición, de lo contrario el bucle nunca terminará!


El bucle Do/While

El bucle do/while es una variante del bucle while. Este bucle ejecutará el bloque de código una vez, antes de verificar si la condición es verdadera, luego repetirá el bucle mientras la condición sea verdadera.

Sintaxis

do
{
  // bloque de código a ejecutar
}
while (condición);

El siguiente ejemplo utiliza un bucle do/while. El bucle siempre se ejecutará al menos una vez, incluso si la condición es falsa, porque el bloque de código se ejecuta antes de que se pruebe la condición:

Ejemplo

int i = 0;
do {   Console.WriteLine(i);   i++; } while (i < 5);

Inténtalo tú mismo »

¡No olvides aumentar la variable utilizada en la condición, de lo contrario el ciclo nunca terminará!


C# Ejercicios

Ponte a prueba con ejercicios

Ejercicio:

Imprima i siempre que i sea menor que 6.

int i = 1;
 (i  6)
{
  Console.WriteLine(i);
  ;
}