Introducción
Un bucle es una secuencia de instrucciones que se ejecuta repetidamente hasta que se alcanza una cierta condición o para siempre. Un bucle for es una declaración de flujo de control que ejecuta un fragmento de código repetidamente hasta que se cumple la condición especificada. En este laboratorio, crearemos un programa simple utilizando un bucle for.
Iniciar la terminal
Para comenzar con el laboratorio, primero debes iniciar la terminal. Puedes hacer esto buscando la terminal a través de la pestaña de actividades o utilizando las teclas de atajo "Ctrl + Alt + T" para Ubuntu.
Crear un nuevo archivo C
Ahora, en la terminal, crea un nuevo archivo C llamado main.c en el directorio ~/project/ ejecutando el siguiente comando:
touch ~/project/main.c
Abrir el archivo en el editor de texto
Abre el archivo main.c en tu editor de texto preferido. Por ejemplo, puedes usar el editor nano ejecutando:
nano ~/project/main.c
Escribir el código
En el editor de texto, escribe el siguiente código:
#include <stdio.h>
int main()
{
printf("\n\n\t\tLabEx - Mejor lugar para aprender\n\n\n");
int i = 0;
for(i = 0; i < 10; i++)
{
printf("i = %d\n", i);
}
printf("\n\El valor de i después de salir del bucle es %d\n\n", i);
printf("\nRecuerda que la condición del bucle comprueba la declaración condicional antes de volver a buclear.\n\n");
printf("En consecuencia, cuando i es igual a 10, el bucle se rompe.\n\n");
printf("i se actualiza antes de comprobar la condición, por lo que el valor de i después de salir del bucle es 10.\n\n");
printf("\n\n\t\t\tCodificar es divertido!\n\n\n");
return 0;
}
Este código imprimirá los números del 0 al 9 utilizando un bucle for y proporcionará una explicación de la condición del bucle.
Compilar y ejecutar el código
Compila el código utilizando el siguiente comando:
gcc -o main ~/project/main.c
Luego, ejecuta el programa con el siguiente comando:
./main
Comprender la salida
La salida será similar a la siguiente:
LabEx - Mejor lugar para aprender
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
El valor de i después de salir del bucle es 10
Recuerda que la condición del bucle comprueba la declaración condicional antes de volver a buclear.
En consecuencia, cuando i es igual a 10, el bucle se rompe.
i se actualiza antes de comprobar la condición, por lo que el valor de i después de salir del bucle es 10.
Codificar es divertido!
Modificar el código
Experimenta con el código ajustando la inicialización, la condición y la actualización del bucle. Vuelve a ejecutar el código para observar cómo cambia la salida.
Resumen
En este laboratorio paso a paso, hemos aprendido cómo crear un programa básico con un bucle for en C. Ahora deberías tener una mejor comprensión de cómo trabajar con los bucles for, cómo se definen y cómo modificar el código para obtener una salida diferente.



