Sie sind auf Seite 1von 22

Estructura de un programa en C

Programa en C
 Un programa en C es una serie de instrucciones en un
lenguaje muy especifico (similar al inglés).
 Este lenguaje se define por dos cosas
 Una sintaxis
 Conjunto de palabras del lenguaje
 Denominadas “palabras reservadas” o “palabras clave”
 IMPORTANTE: ¡¡para el lenguaje C las minúsculas son distintas que las
mayúsculas!!
 Una gramática
 Formas correctas de combinar las palabras
Programa en C
 Debemos indicar
 Un conjunto de declaraciones previas (opcionales)
 El inicio del programa
 Las instrucciones a ejecutar (cuerpo del programa)
 El fin del programa
 Todo esto se escribe en un archivo, al cual llamamos
“código fuente”.
Programa en C

Declaraciones previas
(Preprocesador)
Inicio

instrucciones

Fin
Declaraciones previas
 Definir el uso de bibliotecas
 Archivos escritos por otra persona con “funciones” que facilitan
aspectos especificos de la programación.
 Definir el uso de otros archivos
 Con otras declaraciones previas
 Definir nombres y valores de constantes
 Definir “variables globales”
Declaraciones previas

 Sintaxis general

Indica el nombre o valor del elemento. Depende del tipo

#acción valor

Indica que tipo de elemento se esta definiendo


Indica que es una declaración previa.
También se les llama instrucciones del preprocesador

IWI-131 - Tema 2
Declaraciones previas
Indica que se va a utilizar
• Ejemplos la biblioteca de funciones
#include <math.h> matemáticas
#include “misdeclaraciones.h”
#define PI 3.1416 Indica que se va a utilizar
#define IGV 0.19
un archivo con otras
declaraciones

Define una constante Define una constante


llamada IGV con el valor llamada PI con el valor
0.19 3.1416

IWI-131 - Tema 2
Declaraciones previas
Código fuente Cabeceras de bibliotecas

Pre procesamiento

Código fuente procesado

Compilación

Código objeto bibliotecas

Enlace
Inicio y termino del programa
 Antes de esto, definamos el termino “función”
 Una función es un conjunto de instrucciones definidas en un
bloque tabulado (con nombre)
 Puede recibir parámetros de entrada
 Define una salida
 ¡El programa es una función!
Inicio y término del programa

 Definición de una función

Los parámetros de entrada (puede ser una lista)

salida nombre(parámetros)

El nombre de la función (debe ser único)

Se define el tipo de dato que entrega como resultado


Inicio y término del programa
 Para demarcar el inicio del programa, se define una función.
 El nombre de esta función debe ser “main”
 El inicio del bloque se demarca por el carácter “{“
 Para finalizar el bloque simplemente se escribe el carácter “}”
Inicio y término del programa

 Definición del cuerpo del programa

#include <math.h>
#include “misdeclaraciones.h”
#define PI 3.1416
#define IGV 0.19

void main(){

(cuerpo del programa)

}
Inicio y término del programa
 Definición del cuerpo del programa
 Solo se puede definir un cuerpo del programa
 Una sola función llamada “main”.
 Se puede definir en otro archivo.
Instrucciones
 Las instrucciones se escriben en el cuerpo del programa.
 Pueden ser
 Declaraciones de variables
 Asignaciones
 Estructuras de control
 Llamadas a funciones
 Por lo general, terminan con un punto y coma (“;”)

Instrucción_en_lenguaje_C;
Instrucciones

 Ejemplo N° 01

#include <stdio.h>
#include <conio.h>

void main(){
printf(“Mi primer programa en C/C++”);
printf(“Mi nombre es:…………………”);
getch();
}
Programa en C
 Escribir el programa
 En windows, usar notepad o cualquier otro editor.
 En nuestro caso vamos a usar el editor del Borland C++ 5.02
para Windows, desarrollado por la compañía Borland Software
Corporation.
Escribiendo el programa

IWI-131 - Tema 2
Programa en C
 Compilar el programa
 Para compilar nuestro código fuente también lo vamos a realizar
a través del Borland C++5.02 (ALT – F9)

IWI-131 - Tema 2
Programa en C
 Ejecutar el programa
 Para la ejecución de nuestro programa lo hacemos con CTRL –
F9 o con el ícono Run
Ejecución de la aplicación
Finalmente
 Debemos tener en cuenta que nuestra aplicación aun no ha
sigo guardada, ver el nombre por defecto NONAME00.cpp
 Para guardar su programa ir a la opción del Menú File- Save
o Save As, colocar el nombre de su aplicación.
 En algunos casos es necesario colocar la ubicación donde se
almacenará nuestro código fuente (*.cpp) y nuestro
programa ejecutable (*.exe), para ello deberá ir a la opción
Options – Project – Directories

IWI-131 - Tema 2
Directorios

IWI-131 - Tema 2

Das könnte Ihnen auch gefallen