Programación En C

Páginas: 20 (4751 palabras) Publicado: 14 de agosto de 2012
Introducción
EL lenguaje C es el resultado de un proceso de desarrollo que inició con un lenguaje denominado BCPL. Este influenció a otro llamado B (inventado por Ken Thompson). En los años 70; este lenguaje llevó a la aparición del C. Con la popularidad de las micro computadoras muchas compañías comenzaron a implementar su propio C por lo cual surgieron discrepancias entre si. Por esta razónANSI (American National Standars Institute, por sus siglas en inglés), estableció un comité en 1983 para crear una definición no ambigua del lenguaje C e independiente de la máquina que pudiera utilizarse en todos los tipos de C. Algunos de las C existentes son: Quick C , C++ , Turbo C, Turbo C ++ , Borland C Borland C++, Microsoft C

C es un lenguaje de programación de nivel medio ya que combinalos elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portátil, es decir, es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser estructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí.

El lenguaje C inicialmente fue creadopara la programación de: Sistemas operativos, Intérpretes, Editores, Ensambladores, Compiladores, Administradores de bases de datos. Actualmente, debido a sus características, puede ser utilizado para todo tipo de programas.

ELEMENTOS GENERALES DE UN PROGRAMA EN C
Aunque cada uno de los programas son distintos, todos tienen características comunes. Los elementos de un programa en C son lossiguientes:
Comentarios
Inclusión de archivos
main()
{
variables locales
flujo de sentencias
}
Definición de funciones creadas por el programador utilizadas en main()

Comentarios: Se identifican porque van entre diagonales y asterisco. Nos sirve para escribir información del programa pero que no forme parte de él. Por ejemplo especificar quehace el programa, quien lo elaboró, en que fecha, que versión es, etc.

Inclusión de archivos: Consiste en mandar llama- r a la o las bibliotecas donde se encuentran definidas las funciones de C (instrucciones) que estamos utilizando en el programa. En realidad, la inclusión de archivos no forma parte de la estructura propia de un programa sino que pertenece al desarrollo integrado de C. Seincluye aquí para que no se olvide que debe mandar llamar a los archivos donde se encuentran definidas las funciones estándar que va a utilizar.

main(): En C todo esta constituido a base de funciones. El programa principal no es la excepción. main() indica el comienzo de la función principal del programa la cual se delimita con llaves.

Variables locales: Antes de realizar alguna operación enel programa, se deben declarar la(s) variable(s) que se utilizarán en el programa.

Flujo de sentencias: Es la declaración de todas las instrucciones que conforman el programa.

Definición de funciones creadas por el programador utilizadas en main(): Finalmente, se procede a definir el contenido de las funciones utilizadas dentro de main(). Estas contienen los mismos elementos que la funciónprincipal.

Después de cada asignación o función es imprescindible colocar un punto y coma (;) ya que éste termina las proposiciones.

En C, los comandos deben ser escritos con letras minúsculas. En el caso de las variables o la funciones definidas por el usuario la situación es similar: no es lo mismo Apellido que apellido que APELLIDO, el compilador de C, los toma como tres nombresdistintos. Por tanto, asegúrese de mandar llamar las variables o funciones exactamente de la misma forma en que las declaró.


Los tipos de datos son identificadores que usa cada lenguaje para saber la clase de información que va a tomar una variable. Por ejemplo: si quiero utilizar la variable "cantidad" para almacenar un número entero, declararé "cantidad" como una variable de tipo int lo que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS