jueves, 7 de enero de 2010

Estructura de un programa en C parte 2

Declaraciones Globales pueden ser:

*Prototipos de Funciones: También llamadas declaraciones de funciones.

*Declaraciones de Variables, cabe destacar, que esto se hace seguido de los #include y los #define.

Función Principal main()

Esta es la función principal de nuestro programa, su cuerpo, por ello NUNCA debe faltar, ya que en ella van contenidas todas las instrucciones de nuestro programa.

main()
{
declaraciones locales /*Comentarios */
sentencias
}

La función main() va al inicio, luego abrimos llaves y dentro de ellas van las declaraciones de variables, las sentencias de lectura, cálculos, asignaciones e impresiones, y con la última llave ( } ), le indicamos el final del programa.

Ejemplo: Programa que a partir del radio, calcula el área de un circulo

#include
#include
main()
{
float radio, area;
printf("Radio=\n");
scanf("%f", &radio);
area=3.14159*radio*radio;
printf("El Area es %f\n\n", area);
getch();
return 0;
}

Explicación:

Le indicamos al compilador, que usaremos las bibliotecas y , ¿por qué ?, por que esta biblioteca, contiene las funciones getche(), getch(), etc, y de una de ellas hacemos uso en este pequeño ejemplo.

Luego, le indicamos a nuestro programa el incio de nuestro programa función main().

Declaramos, como valores reales, las variables radio y area (de esto se hablará más adelante). Luego, con la instrucción printf(), mostramos en pantalla el mensaje (Radio=) y scanf se encarga de leer el valor digitado por el usuario.

Posteriormente area, es igual al la multiplicación de pi (3.14159), el radio al cuadrado. Se muestra en pantalla ese resultado, luego el programa espera que se presiones cualquier tecla (getch() ) y no retorna ningún valor (return 0).

No hay comentarios:

Publicar un comentario