Introduccion al lenguaje c

Páginas: 7 (1505 palabras) Publicado: 17 de octubre de 2010
INTRODUCCION AL LENGUAJE C
Morales Cortes Sarai
Osorio Paisano Roberto
Hora: 8-9
ESTRUCTURA BASICA DE UN PROGRAMA.
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; éste lenguaje llevó a la aparición del C.
COSTRUCCION DE UN PROGRAMA EN C
Los programascomienzan como una idea en la cabeza del programador, primero escribiendo el algoritmo que resuelve el problema como el pseudocódigo o directamente en lenguaje C.
ELEMENTOS GENERALES DE UN PROGRAMA EN C
Comentarios
Inclusión de archivos
main()
{
variables locales
flujo de sentencias
}
Definición de funciones creadas por el programador utilizadas en main()
COMENTARIOS.
Seidentifican porque van entre diagonales y asterisco. Nos sirve para escribir información que nos referencie al programa pero que no forme parte de él. Por ejemplo especificar que hace el programa, quien lo elaboró, en que fecha, que versión es, etc.
Ejemplo:
/* PRUEBA1.CPP- Primer programa C++*/
cout << “Programa Demo”; /* sentencia de salida */
Inclusión de archivos: Consiste en mandar llamar ala o las bibliotecas donde se encuentran definidas las funciones de C (instrucciones) que estamos utilizando en el programa.
main(): En C, todo está 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.
FUNCION MAIN().
La función main() tiene la siguiente estructura: nombre,cabecera, cuerpo, definición y terminación de la función.
El cuerpo de la función main() es un conjunto de sentencias que se ejecutan cuando se ejecuta main y termina con una ultima sentencia.
Una sentencia representa una instrucción, la cual debe terminar en punto y coma.
DECLARACION DE VARIABLES.
Antes de realizar alguna operación en el programa, se deben declarar la(s) variable(s) que seutilizarán en el programa.
Su sintaxis es:
Tipo, es el nombre de un tipo de dato conocido por C.
Variable, es un identificador valido en C.
Las palabras reservadas de C, que no pueden ser definidas por el usuario son las que se listan en la Figura 4. También existen algunas otras que se han añadido en implementaciones posteriores.
auto     extern    sizeof
  break    flota    static
  case     for       struct
  char     goto      switch
  const    if        typedef
  continue int       union
  default  long      unsigned
  do       register  void
  double   return    volatile
  else     short     while
  enum     signed
DECLARACION DE CONSTANTES.
Para declarar constantes en el lenguaje C, sólo basta anteponer el calificadorconst seguido del tipo de dato que manejará esa constante (int, char, etc.), y por último el valor que tomará esa variable
Ejemplo
const int k = 12
Uno puede declarar constantes mediante el uso de la directiva #define, define no es propiamente para definir constantes, lo que ocurre en realidad es que al momento que el compilador traduce el programa en el lenguaje C a lenguaje máquinareemplazará toda ocurrencia de la palabra definida por el texto escrito después del identificador del define.
#include <identificador><valor>
DECLARACIÓN DE FUNCIONES
una función es un fragmento de código que realiza una tarea específica, la cual normalmente es requerida varias veces a lo largo de un programa, por ejemplo suponga que elevar un número al cubo es una operación requeridavarias veces en un programa, entonces es conveniente implementar una función que eleve un número al cubo. En C una función se declara de la siguiente manera:
Tipo identificador(tipo1 param1, tipo2 param2,..., tipon paramn)
 {
  ...              /*Instrucciones propias de la función*/
  [return expresión;]
 }
El tipo puede ser cualquier tipo estándar de C o bien un tipo definido por el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion Lenguaje C
  • Introduccion Lenguaje C
  • INTRODUCCION LENGUAJE PROGRAMACION C++
  • Introduccion Al Lenguaje C
  • Introduccion Al Lenguaje C++
  • Introduccion al lenguaje c
  • Introducción a la programación en lenguaje C
  • Introducción al Lenguaje C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS