Menu
Coddy logo textTech

Bucle For

Parte de la sección Fundamentals del Journey de C de Coddy. Lección 37 de 63.

El bucle for es una estructura de control que le permite ejecutar un bloque de código repetidamente durante un número específico de veces.

Un bucle for tiene tres componentes:

  • initialization (executed una vez antes de que comience el bucle)
  • condition (verificada antes de cada iteración)
  • Update (executed después de cada iteración)
for (initialization; condition; update) {
    // código a ejecutar
}

Vamos a crear un bucle for simple que cuente del 1 al 5:

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

Después de ejecutar el código anterior, la salida será:

1 2 3 4 5

Cómo funciona esto:

  1. Primero, inicializamos i en 1
  2. Después comprobamos si i <= 5 (verdadero, por lo que ejecutamos el cuerpo del bucle)
  1. Imprimimos el valor de i
  2. Incrementamos i en 1
  3. Repetimos los pasos 2-4 hasta que la condition sea falsa
challenge icon

Desafío

Fácil

Crea un programa que reciba un número entero n de la entrada y use un bucle for para imprimir todos los números del 1 a n, cada uno separado por un espacio.

Ejemplo de salida para n = 4:

1 2 3 4

Asegúrate de incluir un espacio después de cada número, incluido el último.

Pruébalo tú mismo

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // Escribe tu código aquí
    
    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals

Practica por tu cuenta: Compilador de C online