MetsuOS

Construyendo la plena inclusión a través del videojuego

Bucles - for, while, do-while

Aprender el Lenguaje C desde Cero ⚫①

Por supuesto, los bucles son una parte fundamental en la programación y son utilizados para ejecutar un bloque de código repetidamente hasta que se cumpla una condición específica. En el lenguaje C, los bucles más comunes son for, while, y do-while. Aquí tienes una explicación de cada uno:

1. Bucle for

El bucle for se utiliza para repetir un bloque de código un número específico de veces. Su estructura general es la siguiente:

for (inicialización; condición; actualización) {
    // Código a repetir
}

Ejemplo:

for (int i = 0; i < 5; i++) {
    printf("%d\n", i);
}

Este bucle imprimirá los números del 0 al 4.

2. Bucle while

El bucle while se utiliza para repetir un bloque de código mientras una condición específica sea verdadera. Su estructura general es la siguiente:

while (condición) {
    // Código a repetir
}

Ejemplo:

int i = 0;
while (i < 5) {
    printf("%d\n", i);
    i++;
}

Este bucle también imprimirá los números del 0 al 4.

3. Bucle do-while

El bucle do-while es similar al bucle while, pero la condición se evalúa al final de cada iteración. Esto garantiza que el bloque de código se ejecute al menos una vez, incluso si la condición es falsa desde el principio. Su estructura general es la siguiente:

do {
    // Código a repetir
} while (condición);

Ejemplo:

int i = 0;
do {
    printf("%d\n", i);
    i++;
} while (i < 5);

Este bucle también imprimirá los números del 0 al 4.

Estos son los tres tipos de bucles más comunes en C y son fundamentales para la construcción de programas que requieran repetición controlada de acciones. Es importante entender cuándo y cómo utilizar cada tipo de bucle según los requisitos específicos de tu programa.