El lenguaje C es uno de los lenguajes de programación estructurada más utilizados en nuestros días. El
principal componente estructural de C es la función. En C, las funciones son bloques en los cuales ocurren
las actividades de un programa. Esto nos permite separar los programas en tareas, lo que nos conduce a la
programación modular.
Otra forma de estructurar en C es usando bloques de códigos. Un bloque de código es un grupo de
instrucciones conectadas lógicamente el cual es tratado como una unidad. Un bloque está construido por
un conjunto de instrucciones colocadas entre llaves { }. Por ejemplo:
instrucciones conectadas lógicamente el cual es tratado como una unidad. Un bloque está construido por
un conjunto de instrucciones colocadas entre llaves { }. Por ejemplo:
if (a>3)
{ printf("hola"); // bloque
printf("%d",a); // de
getch(); //código
}
{ printf("hola"); // bloque
printf("%d",a); // de
getch(); //código
}
Partes de un programa en C.
La estructura básica de un programa en C, es la siguiente:
Archivos de Cabecera: C viene con librerías estándar las cuales proveen a los programas de las funciones que requieren para la realizar las tareas del programa.
#include<conio.h>
#include<stdio.h>
-Prototipos de Funciones del Programador
tipo nombre(parametros)
-Función Principal. Es la función desde donde todo programa se empieza a ejecutar, por lo que siempre debe estar presente.
void main()
{
// instrucciones
}
-Código de las funciones del programador
funcion1( )
{ // instrucciones}
funcion2( )
{ // instrucciones}
…
funcionN( )
{ // instrucciones}