Elementos Del Lenguaje Turbo C

Páginas: 12 (2881 palabras) Publicado: 11 de septiembre de 2011
ELEMENTOS DEL LENGUAJE TURBO C
ESTRUCTURA DE LENGUAJE C. La estructura básica de un programa en lenguaje C, contempla lo siguiente: Archivos cabecera (header files) Son aquellos en los cuales el compilador de turbo C, tomara la definición de las funciones que se usan dentro del Programa. Directivas del preprocesador de turbo C Macrodefiniciones Declaración de funciones Variables Globales/*ejemplos*/ # include # include # include if endif # define NEGRO 1000 void Funcion1(int a, int b); int a, char g, float b;

Programa Principal main() Indicador de inicio de { bloque de instrucciones. Se definen variables locales. instrucciones Indicador de cierre del bloque de instrucciones. Definición de funciones int c; c = Funcion1(2,3); z=(a*c)/b; } Funcion1 (int a, int b) { a=a+b; ,… }

NOTIENE PRIMITIVAS DE ENTRADA/SALIDA.- Es decir Turbo C no tiene palabras o comandos que impliquen entrada o salida de documentos, tal como PASCAL (read, write) pero se cuenta con 2 funciones que hacen lo mismo: scanf( ) y print( ). TIENE 32 PALABRAS RESERVADAS (todas son minúsculas): auto auto break case char const continue default if double else enum extern float for goto static int long registerreturn short signed sizeof huge struct switch ypedef union unsigned void volatile do

- TIENE 11 PALABRAS DEL TURBO C EXTENDIDO asm _cs _ss cded interruptl near EJEMPLO DE UN PROGRAMA EN C. _ds far pascal _es huge

/*Este pequeño programa intenta demostrar algunas características de la programación en lenguaje C*/ # include main( ) { printf("hola, usuarios de C\n"); } OBSERVACIONES DELEJEMPLO ANTERIOR. /*---------------------------------------------------/* indican un comentarlo. main es el nombre de una función. ( ) el paréntesis que sigue al nombre de función, encierra la lista de argumentos. { } Inicio y término de las instrucciones del cuerpo de una función. printf("hola, usuarios de C\n"); es la llamada a una función la cual escribirá en pantalla el mensaje entre comillas.“------" es una cadena de caracteres o una constante de cadena. \n en notación C es el indicativo de una nueva línea. TIPOS DE DATOS EN C Tipo char int Clase Signed unsigned Short [int] Int Long [int] Unsigned Short [int] Unsigned long [int] Float Double Long double

Float

TIPOS DE DATOS Y RANGO. Tipo Char Int Float Double Void Numero de bits 8 16 32 64 0 Rango 127 a -128 32767 a -32768 32767 a-32768 12 digjtos de precisión cero.

MODIFICADORES DE TIPO. Existen 3 modificadores de tipo, que de acuerdo a la necesidad que se tenga se aplican y son: long, shot y unsigned. Por defecto son signadas, es decir se le pueden aplicar el modificador unsigned. El modificado (short se aplica únicamente al tipo int, reduciendo con esto el rango, siendo este de 0 a 255. El modificador long es aplicableúnicamente a double: extendiendo su rango a 80 bits. DECLARACIÓN DE VARIABLES y CONSTANTES NOMBRE DE VARIABLES. Los nombres de las variables no pueden ser palabras reservadas. Los nombres pueden ser formados por letras, dígitos y el guión bajo. El primer caracter debe ser una letra. El subrayado se toma como una letra, El lenguaje C es sensitivo al tipo de letra, es decir, los siguientes tresnombres de variables son diferentes: Var, var, VAR.

Por lo anterior, se puede concluir en lo referente a la definición de variables y constantes que: El lenguaje C, es sensible al tamaño de las palabras. Al nombrar variables, estas no podrán ser palabras reservadas , únicamente podrán ser caracteres, dígitos y el guión bajo.

EJEMPLOS DE DECLARACIÓN VARIABLES. char a; int b; float c; double d;declara un espacio de memoria de 8 bits y lo titula a, declara un espacio de memoria de 16 bits y lo titula b. declara un espacio de memoria de 32 bits y lo titula c. declara un espacio de memoria de 64 bits y lo titula d.

TIPOS DE CONSTANTES TIPO Int Float Char CLASE Decimal Octal Hexadecimal Double Ejemplo 'a'.

String -

Arreglo de caracteres

Una declaración es un tipo asociado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos En Lenguaje En C
  • Elementos Basicos Del Lenguaje C++
  • ELEMENTOS DEL LENGUAJE C
  • Elementos del cuerpo de lenguaje C
  • IDENTIFICACION DE LOS ELEMENTOS DE LENGUAJE C
  • Elementos del lenguaje de programación C
  • 100 CODIGOS O ELEMENTOS DE LENGUAJE C++
  • Lenguaje Turbo C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS