Primer programa en C

Una vez instalado el compilador podemos empezar a meternos en la práctica, que es como realmente se aprende a programar: programando. 

No te preocupes si al principio te cuesta captar los conceptos básicos de la programación o si hay líneas de código que no entiendes, es normal, al empezar vas a ver ciertas cosas que no se pueden explicar en este momento que no sabes nada, porque son conceptos que se aprenderán posteriormente en el curso. Así que por eso no te preocupes. 

Como ya hemos aclarado, C es un lenguaje estructurado que se escribe por instrucciones de programación, y cada instrucción acabará con un ";" al final, que indica el final de la instrucción y que pasará a ejecutarse la siguiente. 

 

Veamos como queda nuestro primer programa:

4-1

 

Lo único que hace este programa es mostrar la frase "Hola Mundo" en la consola de nuestro Windows. 

Para ejecutar nuestro programa pulsamos la tecla F9 o bien vamos al Menú ejecutar > compilar y ejecutar.

 

Primero quiero dejar claro que las frases que llevan antes "//" son cosas que el compilador no ejecuta. Esto se llama comentarios, y nos sirven para que nosotros mismos, los programadores, sepamos que hace cada instrucción. En este tipo de programas no, pero imaginad un programa de más de 3000 líneas de código; éste tendría que tener comentarios aclaratorios para que no se convierta en un caos.

 

Bien, empezamos a analizar el código (ya os digo que no temáis si no entendéis cosas ahora, es completamente normal, a todos nos ha pasado). 

#include <stdio.h>
#include <stdlib.h>
Estos "#includes" hacen referencia a librerías. Las librerías las veremos más adelante, por lo que ya entenderéis por qué están ahí. De momento ponedlas sin más, porque son necesarias para que funcione el programa.
 
int main()
{
...
}
Esto es la función "main", es decir, la función principal del programa. Todo lo que esté dentro de { ... } del main es lo que se va a ejecutar cuando ejecutemos el programa. Por eso, todo programa debe llevar su "main". 
 
 

printf("Hola Mundo. \n");

printf es una función que nos permite escribir por pantalla. Escribiremos entre paréntesis y comillas como veis, la frase a mostrar, y el programa la mostrará. Aclaro que el "\n" es equivalente a un salto de línea en la consola de Windows.

 
system("PAUSE");
Y esta instrucción dejará en pausa a la consola de Windows hasta que pulsemos una tecla para que se cierre. Comprobad si queréis que si quitáis el "pause", la consola se cerrará nada más ejecutar el programa, por lo que no podremos ver el contenido de nuestro programa.
 
Adjunto el archivo del código fuente: PrimerPrograma.cpp
 

 

NOTA: Guarda los archivos de los códigos fuente en una carpeta que tengas bien localizada. Recuerda que los archivos de programas en C tienen la extensión "cpp".

 
 
Para aclarar un poco mejor todo, vamos a ver un vídeo donde se realizan diversos cambios en el código para que se aprecien esos cambios en el programa.
Primer programa en C

Daniel Pozo Chichon

Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame