Menu
Coddy logo textTech

Estructura básica de un programa

Parte de la sección Fundamentals del Journey de C de Coddy — lección 4 de 63.

Todo programa en C debe comenzar con directivas de cabecera como:

 #include <stdio.h> // Cabecera para entrada/salida
 #include <math.h> // Cabecera para funciones matemáticas

Estas directivas incluyen archivos de cabecera que contienen declaraciones para las funciones y objetos que utiliza su programa.

Todo el código ejecutable debe estar dentro de la función main(), que es el punto de entrada del programa. Por ejemplo:

#include <stdio.h> // Cabecera para entrada/salida

int main() { // Función principal
    printf("This is my first C program!"); // Sentencia de salida
    return 0; // Sentencia de retorno - no obligatoria en C moderno 
}

Recuerda, cada sentencia termina con un punto y coma (;), excepto por los bloques de código entre llaves.. El punto y coma es obligatorio y le indica a C que has llegado al final de una sentencia.

challenge icon

Desafío

Fácil

Crea un programa en C con una función main(). Dentro de la función main(), escribe el código para mostrar el siguiente texto:

This is my first C program!

Hoja de referencia

Todo programa en C debe comenzar con directivas de cabecera:

#include <stdio.h> // Cabecera para entrada/salida
#include <math.h> // Cabecera para funciones matemáticas

Todo el código ejecutable debe estar dentro de la función main():

#include <stdio.h>

int main() {
    printf("This is my first C program!");
    return 0;
}

Cada sentencia termina con un punto y coma (;), excepto los bloques de código entre llaves.

Pruébalo tú mismo

#include <stdio.h>

int main() {
    // 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