Documente Academic
Documente Profesional
Documente Cultură
Programacin en C
690002
-
Un programa en C est compuesto de una o ms funciones de las cuales una debe ser
obligatoriamente main. Las funciones son un grupo de instrucciones que hacen una o ms
acciones, asimismo debern incluir una serie de directivas #include que permiten incluir en
el mismo archivos de cabecera que constan de funciones y datos predefinidos.
Lo que puede incluir un programa en C es:
Directivas de preprocesadores
Declaraciones globales
Main
Funciones definidas por el usuario
Comentarios del programa
Las directivas son instrucciones al compilador. Las directivas no son generalmente
sentencias -obsrvese que su lnea no termina en punto y coma-, sino instrucciones que
se dan al compilador antes de que el programa se compile. Aunque las directivas
pueden definir macros, nombres de constantes, archivos fuente adicionales, etc., su uso
ms frecuente en C es la inclusin de archivos de cabecera.
Haciendo referencia a lo que hace #include, es una directiva que se usa en la primera
lnea del cdigo para que el programa tenga una salida. Es una referencia a un archivo
externo, haciendo que se puedan usar cdigos que se encuentren dentro del mismo
(ejemplo, dentro de stdio.h se encuentra printf).
Formas del Include:
(a) #include <stdio. h>
(b) #include "pruebas. h"
La funcin main indica el inicio del programa y requiere de parntesis () justo despus
del mismo, y llaves {} encerrando el cuerpo de la funcin del mismo.
/n es el smbolo para indicar una nueva lnea ya que se hayan impreso los caracteres
precedentes.
El pre-procesamiento es el primer paso en la etapa de compilacin de un programa
-esta propiedad es nica del compilador de C. Todas las directivas de preprocesador o
comandos inician con un # y las ms usuales son include y define.
Las declaraciones globales indican al compilador que las funciones definidas por el
usuario sern usadas por todo el programa y no solo por parte de este y estas mismas
sern situadas antes de el comando main en nuestro cdigo.
Las funciones definidas por el usuario son las que se introducen en nuestro cdigo
para que este mismo realice la accin para la cual lo estamos programando, cada funcin
se tiene que definir dependiendo al lenguaje en el que se est programando para que
funcione y el compilador no nos marque error al usarlo.
Un comentario es cualquier informacin que se aade a su archivo fuente para proporcionar
documentacin de cualquier tipo
Definir su programa.
Definir directicas del preprocesador.
Definir declaraciones globales.
Crear Main ().
Crear el cuerpo del programa.
Crear sus propias funciones definidas por el usuario.
Compilar, enlazar, ejecutar y comprobar el programa.
Utilizar los comentarios
El proceso de un programa en C
Un programa de computadora escrito en un lenguaje de programacin (por ejemplo, C)
tiene forma de un texto ordinario. Se escribe el programa en una hoja de papel y a este
programa se le denomina progmmu texto o ccdig:o.fuente. Considrese el ejemplo sencillo:
#include <stdio.h>
int main()
{
printf('Longitud de circunferencia de radio 5: %",2*3.1416*5);
return O ;
3.4 Depuracin de un programa en C
La depuracin de un programa es el proceso de encontrar los errores en un cdigo para ser
detectados y aislados para su correccin. Lo que es la correccin es la parte ms fcil, la
deteccin y aislacin es lo ms difcil de este proceso.
1. Violacin (no cumplimiento) de las reglas gramaticales del lenguaje de alto nivel en el
que se escribe el programa.
2. Los errores en el diseo del algoritmo en el que est basado el programa
Los errores pueden ser:
Tipos de datos en C
Constantes
Existen 4 tipos de constantes:
1. Constantes literales
a. constantes enteras,
b. constantes caracteres,
c. constantes de coma flotante,
d. constantes de cadena.
2. Constantes definidas: se le da un nombre simblico a una variable mediante la
directiva a #define.
3. Enumeradas: permiten crear listas de elementos afines, por ejemplo, conjuntos de
colores. enum Colores {Rojo, Naranja, Amarillo, Verde, Azul, Violeta};
4. Declaradas const y volatile: const permite dar nombres simblicos a constantes a
modo de otros lenguajes; y volatile, que actua como const pero su valor puede ser
alterado por el programa, el hardware o el software. Const tipo nombre = valor;
Variables
Las variables pueden almacenar todo tipo de datos: cadenas, nmeros y estructuras. Una
constante, por el contrario, es una variable cuyo valor no puede ser modificado.
Una variable tpicamente tiene un nombre (un identificador) que describe su propsito
Conclusin y Reflexin.
Este tema nos da a entender toda la estructura de un programa en C , algunas Sitaxis ,
como el orden en que va acomodado el programa , sus partes y todo lo necesario para
desarrollar en un ambiente C.
Este tema yo ya lo sabia , pero sirvi de algo ya que pude refrescar algunas sintaxis que
olvide de la programacin estructurada.
BIBLIOGRAFIA: