estructura general de un programa en lenguaje c

3

Click here to load reader

Upload: carlos-pelcastre

Post on 15-Jul-2015

123 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Estructura general de un programa en lenguaje C

CONALEP

TLALNEPANTLA

1

ESTRUCTURA GENERAL DE

UN

PROGRAMA EN LENGUAJE ´´C´´ Y

SUS VARIABLES

LUZ MARLENE ZARAGOZA CHAVEZ

HUGO ACOSTA SERNA

202

INFROMATICA

Page 2: Estructura general de un programa en lenguaje C

C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los

Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en

BCPL.

Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio

nivel pero con muchas características de bajo nivel. Dispone de las estructuras

típicas de los lenguajes de alto nivel pero a su vez, dispone de construcciones de

los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje

que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer

extensiones al lenguaje que posibilitan mezclar código en ensamblador con código

C o acceder directamente a memoria o impositivos periféricos.

La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-

1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI

C. Posteriormente, en 1990, fue ratificado como estándar ISO(ISO/IEC9899:1990).

La adopción de este estándar es muy amplia por lo que, si los programas creados

lo siguen el código es portable entre plataformas y/o arquitectura.

// Zona de ficheros de cabecera de las librerías

#include // h de Head

#include // Zona de prototipos de funciones int Potencia (int x,y) //

Zona de variables globales int valor;

float media_total; void main (void) // Prog. ppal. típico de Turbo C

{

// llave de inicio del programa //

codigo del programa

.......

.......

Page 3: Estructura general de un programa en lenguaje C

.......

// fin del programa

}

TIPOS ENTEROS CHAR (CARACTER) 1 BYTE RANGO:

-128... 127 char 0...255 unsigned char EJEMPLO: char car; /* car es una variable

de tipo char */

ENTRADA - SALIDA ESTANDAR

Con este epígrafe nos referimos a las funciones estándar de C para realizar

entrada de datos por teclado y salida de datos hacia pantalla. Son funciones

definidas en la librería estándar. Para usarlas es necesario incluir el fichero de

cabecera de las funciones : #include Estas funciones son: printf( ) Salida de datos

con formato scanf( ) Entrada de datos con formato getchar( ) Entrada de

caracteres. 1 caracter putchar( ) Salida de caracteres. 1 caracter fflush( ) Borrado

del buffer.