Anda di halaman 1dari 3

Estructura de un algoritmo y de un programa.

En la programacin estructurada se recomienda tener un orden, tanto en los algoritmos como en


los programas; por ejemplo, la estructura de un algoritmo en pseudocdigo y de un programa en
lenguaje C es la siguiente:

Comentarios.
La primera lnea de un programa en C suele ser una lnea de comentario, en la cual se escribe el
nombre del programa, lo que realiza, los datos del autor, la fecha y la versin. Las lneas de
comentario en C estndar se encierran entre los caracteres /* y */. En C++ los comentarios se inician
con //.

Declaracin de archivos de cabecera o encabezado (libreras o bibliotecas).

Indican al compilador que en esta posicin se incluyan las lneas de sentencias que estn dentro del
archivo que se declara; son archivos estndar proporcionados por el fabricante del compilador, y se
suelen declarar funciones, variables y constantes que van a ser utilizadas por las sentencias que el
programador va a manejar en las siguientes lneas del programa.
Para llamar un archivo de inclusin o cabecera es necesario hacer uso de la directiva #include, la
cual tiene la siguiente sintaxis:

#include nombre_archivo_cabecera

Mecatrnica Herramientas Informticas


Bibliotecas o libreras ms utilizadas en C.

stdio.h contiene declaraciones de rutinas de entrada/salida.


math.h contiene declaraciones de funciones matemticas.
string.h contiene funciones con cadenas.
conio.h consola y puertos de E/S.
ctype.h clasificador de caracteres.

Declaracin de variables globales y constantes.

Las constantes y variables son elementos que tienen el objetivo de identificar los datos que se
utilizan en las operaciones y clculos que realiza el programa y que se almacenan en la memoria de
la computadora. Si las variables globales son declaradas en esta parte, pueden ser utilizadas en todo
el programa.

El programa principal o funcin principal main().

El programa principal contiene el flujo del programa llamando a las funciones necesarias para su
funcionamiento. La funcin main() indica dnde empieza el programa, cuyo cuerpo principal es un
conjunto de instrucciones delimitadas por dos llaves, una inmediatamente despus de la
declaracin main(), { , y otra que finaliza el listado, } . Todos los programas C arrancan del
mismo punto: la primera instruccin dentro de dicha funcin.

Declaracin de funciones.

Se declaran las funciones que utiliza el programa y que no estn definidas en las libreras. Las
funciones son un conjunto de sentencias que realizan una tarea concreta y que retornan un dato
como resultado de las operaciones que han realizado. Es importante recordar que lo mnimo que
debe contener un programa en lenguaje C es un archivo de cabecera y el main().

Mecatrnica Herramientas Informticas


Funciones utilizadas en lenguaje C.

Palabras reservadas de ANSI C

Entrada y salida formateada.

printf(). Se usa para la salida, nos permite escribir textos y datos en la pantalla con determinado
formato.
scanf(). Se usa para la entrada, nos permite leer (introducir) datos desde el teclado y asignarlos a
variables de C, de acuerdo con el formato especificado.

Entrada y salida sin formato.

getch(). Lee un carcter del teclado, no hay que esperar que se pulse la tecla <enter>.
getchar(). Lee un carcter del teclado, espera hasta que se pulsa la tecla <enter>.
putchar(). Imprime un carcter en la pantalla en la posicin actual del cursor.
puts(). Imprime una cadena en la pantalla, seguida de un carcter de salto de lnea.

Mecatrnica Herramientas Informticas

Anda mungkin juga menyukai