Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
jueves, 16 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

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
Conoce al Autor/a:
  • Daniel Pozo Chichon   Contactar con el Autor
    Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

    Tiene 2 contenidos
Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)