Bucles en C#

Los bucles son una estructura fundamental en cualquier lenguaje de programación, y C# no es la excepción. Permiten ejecutar un bloque de código repetidamente hasta que se cumpla una condición específica. En este artículo, exploraremos los tres tipos principales de bucles en C#: for, while y do-while.
Bucle for
El bucle for es útil cuando conoces de antemano el número de iteraciones que necesitas. Su sintaxis es la siguiente:
for (inicialización; condición; incremento)
{
// Código a ejecutar
}
Ejemplo:
for (int i = 0; i < 10; i++)
{
Console.WriteLine("Iteración: " + i);
}
En este ejemplo, el bucle se ejecutará 10 veces, mostrando los números del 0 al 9.
Bucle while
El bucle while es adecuado cuando no sabes cuántas veces necesitas iterar, y la condición se evalúa antes de cada iteración. Su sintaxis es la siguiente:
while (condición)
{
// Código a ejecutar
}
Ejemplo:
int i = 0;
while (i < 10)
{
Console.WriteLine("Iteración: " + i);
i++;
}
En este ejemplo, el bucle se ejecutará mientras la variable i sea menor que 10.
Bucle do-while
El bucle do-while es similar al while, pero la condición se evalúa después de cada iteración, lo que garantiza que el bloque de código se ejecute al menos una vez. Su sintaxis es la siguiente:
do
{
// Código a ejecutar
} while (condición);
Ejemplo:
int i = 0;
do
{
Console.WriteLine("Iteración: " + i);
i++;
} while (i < 10);
En este ejemplo, el bucle se ejecutará al menos una vez, y continuará mientras i sea menor que 10.
Conclusión
Los bucles son herramientas esenciales en C# que te permiten realizar tareas repetitivas de manera eficiente. Elige el tipo de bucle que mejor se adapte a tu situación y mejora tus habilidades de programación con práctica constante.
Ejemplo de los bucles







