Você está na página 1de 11

Estructura de un Programa en C

La estructura de un programa en C, tiene 4 partes:


Directiva del Pre Procesador

Declaraciones Globales
Funcin Principal Main
Funciones definidas por el usuario

Ejemplo de un programa en c
#include <stdio.h>
int a, b:

Comandos del preprocesador

Definicin de variables

main() Funcin principal


{
a = 5;
b = 12;
suma = a + b;
suma = suma + b;
printf (El resultado de la operacin es %d, suma);
}

Directivas del Preprocesador


Van al inicio del programa.

El preprocesador analiza el cdigo fuente antes de


la fase de compilacin real, y realiza las
sustituciones de macros y procesa las directivas del
preprocesador.
Las directivas del preprocesador ms utilizadas son:
# include
# define

Directivas del Preprocesador


Formato de una directiva
del preprocesador #include <librera>

Declaracin de Variables
Formato para la declaracin de variables

Tipo_de_dato lista_variables;

Ejemplos
int suma; //una variable
char nombre, curso; // lista de variables
float impuesto = 0.07; // variable inicializada

Tipos de datos bsicos


int ( Nmeros enteros )
float ( Nmeros reales )
double (Nmeros reales muy grandes)
char ( Caracteres y cualquier cantidad de 8 bits )

Declaracin de Variables
Dependiendo del sitio donde estn ubicadas las
declaraciones de variables estas pueden ser:
Declaraciones locales: Son variables locales aquellas que
estn declaradas dentro de las funciones o de los bloques.
Declaraciones globales: La zona de declaraciones globales
de un programa puede incluir declaraciones de variables y
declaraciones de funciones (prototipos)

Funcin principal main()

Las instrucciones que se pueden incluir en el


cuerpo de un programa en C son:
Asignacin
Entradas
Salidas
Y los comentarios que puede estar dentro y fuera
del cuerpo del programa.

asignacin de Variables
Formato para la asignacin de variables

nombre_de_variable> = expresin;
La expresin puede ser otra variable, una
constante o una operacin entre variables y
constantes.
Ejemplos
suma = num1 + num2; //asignacin de una expresin
operacin = suma; //asignacin de una variable
pi= 3.14; //asignacin de una constante

Entrada de Datos
Formato para la entrada de datos por el usuario
scanf (codigo_de_formato, &variables);
Esta funcin indica la variable a
la que se le asignar el dato
introducido desde el teclado.
Las variables deben
precedidas del carcter &

estar

CDIGO DE IDENTIFICADOR
%d si se va a leer un entero
%s si se va a leer una cadena
%c si se va a leer un carcter
%f si se va a leer un flotante

Ejemplos
scanf (%d, &num1); //lectura de una variable
scanf (%f %d, &salario, &meses) //lectura de varias variables

Salida de Datos
Formato para la salida de datos
printf (texto %codigo_de_formato, variables);
Esta funcin permite visualizar en pantalla informacin
como textos arbitrarios o el resultado de alguna
operacin
Ejemplos

// impresin de un mensaje que pide al usuario informacin


printf (Introduzca la medida de un lado del cuadrado)

//impresin de un mensaje al usuario y una variable


printf(el resultado de la suma es %d, dato);

COMENTARIOS
Los comentarios en C pueden ocupar varias
lneas y se encuentran delimitados entre /* y */
EJEMPLO

int main()
{

/* Esto es un comentario de varias


lineas.*/

return(0);
}

Você também pode gostar