Lenguaje C

Páginas: 10 (2254 palabras) Publicado: 20 de octubre de 2012
INDICE


INTRODUCCIÓN 2

Breve historia de lenguaje de Programación en C 3

¿Por qué C? 3

Características 3

Estructura de un programa en C 4

Funciones 4

Expresiones y operadores. 6

Sentencias 8

Formato: 8

Diagrama de Flujo 9

Programa en C : 9

Definición y prototipo de funciones. 10

Punteros. 11

Funciones de entrada y salida.13

CONCLUSIÓN 16

BIBLIOGRAFÍA 17









INTRODUCCIÓN

El lenguaje de programación C, es un lenguaje conocido como de alto nivel. Una de sus características, es que es un lenguaje estructurado, lo que permite generar código claro y sencillo, ya que está basado en la modularidad.

El lenguaje de programación en C, está estructurado entres partes fundamentales, lascuales son: una librería estándar, un programa compilador y un pre-procesador.

En el lenguaje de programación en C, el pre-procesador es un componente perteneciente propiamente al lenguaje C, el cual transforma el programa fuente traduciendo cada instrucción del programa fuente, de la siguiente forma: Elimina los comentarios colocados por el programador, incluye en el programa fuente elcontenido de los archivos que se encuentran declarados en el INCLUDE, a estos archivos se le suele llamar cabeceras, y por último, sustituye los valores de las constantes declaradas en el define.

Por su flexibilidad y ser un lenguaje de alto nivel, es empleado por muchos programadores.

Este trabajo contiene lo referente entre otras cosas de interés lo concerniente a breve historia,porqué se le llama C, muestra de un programa en C, las funciones que conforman el lenguaje de programación C, las expresiones y operadores tanto aritméticas como lógicas, las diferentes sentencias empleadas para dar asignaciones, operaciones o funciones; así como también la definición y prototipo de funciones, los punteros que indican la posición de memoria que ocupa una variable.Breve historia de lenguaje de Programación en C

• Es Diseñado por Bell Telephone para reescribir el sistema operativo UNIX.

• Ken Thompson escribe en 1970 el lenguaje B basándose en el lenguaje BCPL escrito por Martín Richard en 1967.

• Dennis Ritchie modifica el lenguaje B, creando el lenguaje C en 1972.

• La publicación de Kernighan y de Ritchie atrajo granatención al lenguaje en 1978.




¿Por qué C?

• Programación estructurada
• Economía en las expresiones
• Abundancia en operadores y tipos de datos
• Codificación en alto y bajo nivel simultáneamente
• Reemplaza ventajosamente la programación en ensamblador
• Utilización natural de las funciones primitivas del sistema
• No es orientado aningún área en especial
• Producción de código altamente optimizado
• Facilidad de aprendizaje



Características

• Su núcleo de lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas de manejo de archivos.

• Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado.• Un sistema de tipos que impide operaciones sin sentido.

• Acceso a memoria de bajo nivel mediante el uso de punteros.

• Un conjunto reducido de palabras clave.

• Por defecto, el paso de parámetros a una función se realiza por valor.




Estructura de un programa en C

#include
main ()
{
int c, nt, nb, ne;c=nt=nb=ne=0;
while (c=getch() != EOF)
{
if (c == '\n') ++ne;
if (c == ' ') ++nb;
}
printf("\n");
printf("numero de blancos %i\n",nb);
}



Funciones

Un programa C está formado por un conjunto de funciones que al menos contiene la función main. Una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS