Libro

Páginas: 5 (1181 palabras) Publicado: 16 de octubre de 2012
-------------------------------------------------
COLEGIO: IMEM SANTIAGO PEREZ
-------------------------------------------------
INGENIERO WILLIAM MORALES
-------------------------------------------------
PARADIGMAS DE PROGRAMACION C

GUIA N.8

Cada programa en C tiene una función main( ) que es el punto de entrada al programa. Su estructura es:
main( )                                                    bloque de sentencias
 {
. . .
}
Las sentencias incluídas entre llaves { . . }] se denominan bloque. Un programa debe de tener sólo una función main(). Si se intenta hacer dos funciones main( ) se produce un error. Además de la función main( ), un programa en C consta de una colección de funciones. Todas los programas se construyen a partir de una o más funciones que se integran para crear unaaplicación. Todas las funciones contienen una o más sentencias C y se crean generalmente para realizar una única tarea, tales como imprimir la pantalla, escribir un archivo o Cambiar el color de la pantalla. Se puede declarar y ejecutar un número de funciones casi ilimitado en un programa C.

1.3 Estructura básica de un programa
Un programa en C se descompone de una o más funciones. Una de lasfunciones debe ser obligatoriamente main. Una función en C es un grupo de instrucciones que realizan una o más acciones. Asimismo, un programa contendrá una serie de directivas #include que permitirán incluir en el mismo archivo de cabecera que a su vez constarán de funciones y datos predefinidos en ellos.
Un programa en C puede incluir:
         Directivas de preprocesador
        Declaraciones globales;
         La función main();
         Funciones definidas por el usuario;
         Comentarios del programa (utilizados en totalidad). 
La estructura típica completa de un programa en C se muestra en el siguiente programa sencillo en C.
#include <stdio.h>
/* Este programa imprime: Bienvenido a la programación en C*/
int main()
{
print(“Bienvenido a laprogramación en C\ n”);
return 0;
}
La directiva #include de la primera línea es necesaria para que el programa tenga salida. Se refiere a un archivo externo denominado stdio.h en el que proporciona la información relativa a la función printf(). Obsérvese que los ángulos < y > no son parte del nombre del archivo; se utilizan para indicar que el archivo es un archivo de la bibliotecaestándar en C.
La segunda línea es un comentario, identificado por los caracteres /* y */. Los comentarios se incluyen en programas que proporcionan explicaciones a los lectores de los mismos. Son ignorados por el compilador.
La tercera línea contiene la cabecera de la función main(), obligatoria en cada programa en C. Indica el comienzo del programa y requieren los paréntesis ( ) a continuación delmain.
La cuarta y séptima línea contienen sólo llaves { y } que cierran el cuerpo de la función main() y son necesarias en todos los programas C.
La quinta línea contiene la sentencia
printf(“Bienvenido a la programación en C \n”);
Que indica al sistema que se escriba el mensaje “Bienvenido a la programación en C\n”. printf() es la función más utilizada para dar salida de datos por eldispositivo estándar, la pantalla. La salida será
Bienvenido a la programación en C
El símbolo ´ \n´ es el símbolo de nueva línea. Poniendo este símbolo final de la cadena entre comillas, indica al sistema que comience una nueva línea después de imprimir los caracteres precedentes, terminado, por consiguiente, la línea actual.
La sexta línea contiene la sentencia return 0. Esta sentencia terminala ejecución del programa y devuelve el control al sistema operativo de la computadora. El número 0 se utiliza para señalar que el programa ha terminado correctamente (con éxito).
Obsérvese el punto y coma (;) al final de la quinta y sexta línea. C requiere que cada sentencia termine con un punto y coma. No es necesario que esté al final de una línea. Se pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libro libro
  • Libros
  • Libro
  • Libros
  • Libros
  • Libros
  • Libros
  • Libros

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS