Los bucles son estructuras de control que permiten repetir acciones hasta que se cumpla cierta condición. En C#, los bucles más comunes son `for`, `while` y `do-while`. A continuación, exploraremos cómo utilizar estos bucles para repetir acciones en tu programa.
1. Bucle for
El bucle `for` es útil cuando sabes exactamente cuántas veces quieres repetir una acción.
for (int i = 0; i < 5; i++)
{
Console.WriteLine("Iteración " + i);
}
En este ejemplo, el bucle `for` imprimirá "Iteración 0" a "Iteración 4", ya que `i` se incrementa en cada iteración hasta que `i` sea menor que 5.
2. Bucle while
El bucle `while` se ejecuta mientras una condición sea verdadera.
int contador = 0;
while (contador < 5)
{
Console.WriteLine("Iteración " + contador);
contador++;
}
En este ejemplo, el bucle `while` imprimirá "Iteración 0" a "Iteración 4" porque incrementamos el contador en cada iteración hasta que sea igual a 5.
3. Bucle do-while
El bucle `do-while` es similar al `while`, pero garantiza que el bloque de código se ejecute al menos una vez antes de verificar la condición.
int numero = 0;
do
{
Console.WriteLine("Número: " + numero);
numero++;
} while (numero < 5);
En este ejemplo, el bucle `do-while` imprimirá "Número 0" a "Número 4" porque se ejecuta al menos una vez y luego verifica la condición para determinar si debe continuar.
Estos bucles son fundamentales para la repetición controlada de acciones en tu programa y son esenciales para muchas tareas de programación.