You are on page 1of 1

DATOS

definición

Es todo elemento con el que se trabaja en el programa.


Se representa mediante símbolos y tienen un valor, ya sea cuantitativo o cualitativo.
ejemplos

- int a = 6 - char u [5]= ‘’ESPE’’


- char letra = ‘g’ - float e = 2,718283
pueden ser

Poseen un identificador.
Ejemplos: Constantes Variables Necesariamente deben ser declaradas en el programa.
- float g = 9,81
- int v = 400 características características
- char x = ‘f’ Son datos que no cambian de valor Son datos que dependen tanto de valores constantes como de Ejemplos:
- char y [5] = ‘’1700’’ durante el transcurso del programa. otras variables, es decir, pueden cambiar. - long int num;
Son constantes por su naturaleza. Son los nombres que se asignan a las constantes asociadas a ellas. - char desc [20];
- unsigned int cant;
- char cod;

Numéricos Ejemplos: Alfanuméricos Ejemplos:


- int d = 5000 - char nota = ‘A’
Son datos que representan cantidades. - double w = 40,4785120369 Representan texto. Las constantes se arman usando los - char cod [7] =
caracteres ASCII y van entre comillas simples o dobles. ‘’AC0253’’
Sobre el conjunto de los
números reales en la Usados para representar números enteros, precedidos por el signo + o -.
máquina, clic aquí. Caracter Cadena de caracteres
Se representan mediante dígitos, punto, signos y exponentes.
Un solo caracter, Dos o más caracteres, van entre comillas
Enteros Decimales va entre comillas dobles. Se usan para presentar mensajes.
simples.
Valores exactos representados con dígitos (pueden tener signo). Valores aproximados expresados en forma exponencial. Tienen punto. Toda cadena es también generada con los
códigos ASCII, incluidas las secuencias de
Se representan con dígitos, punto, signos y exponentes. Puro escape.
Int Tienen signo. Ocupan 2 bytes = 16 bits.
Tiene signo. Cada caracter ocupa un byte, además del
Puro o float Ocupan 4 bytes = 32 bits.
1 bit destinado al signo (0, 1). caracter nulo ‘\0’, que está siempre incluido y
1 bit destinado al signo (0, 1). Rango: de ± 27 combinaciones posibles representa fin de la cadena.
215 combinaciones posibles 3,4×10-38 a ± Rango: de -128 a 127 (cero incluido)
Rango: de -32 768 a 32 767 (cero incluido) 3,4×10+38 ejemplos
5 bits 27 bits: mantisa (cero
exponente Precisión: 6 cifras decimales Genera la tabla de códigos ASCII.
excluido)  char n [5] = ‘’JUAN’’ ‘J’ ‘U’ ‘A’ ‘N’ ‘\0’
Long int Ocupan 4 bytes = 32 bits. 1 bit destinado al signo (0, 1).
231 combinaciones posibles Ejemplos: caracter nulo: fin de cadena
Rango: de -2 147 483 648 a 2 147 483 647 - char código ‘a’
Double Ocupan 8 bytes = 64 bits. Precisión: 10 cifras
(cero incluido) - char valor ‘x’  char p [ ] = ‘’CAIZA’’ ‘C’ ‘A’ ‘I’ ‘Z’ ‘A’ ‘\0’
decimales
Rango: de ± 1,7×10-308 siempre que no se especifique el
a ± 1,7×10+308 (cero tamaño de la cadena, hay que
excluido) escribir la cadena para saber cuánto
Unsigned int No tienen signo. Ocupan 2 bytes = 16 bits.
espacio se reservará en memoria
para la variable.

Long double Ocupan 10 bytes = 80 bits. Rango: de ± 1,7×10-4932 a


 char n [3] = ‘’JOSE’’ ‘J’ ‘O’ ‘S’
216 combinaciones posibles ± 1,7×10+4932 (cero
Rango: de 0 a 65 535 excluido) desbordamiento: la máquina no lo reconoce
Ejemplos: como error, sin embargo, el caracter faltante
- float s = 3,141593 buscará un espacio en cualquier otra variable
Ejemplos: - double v = 23,9485728401 asignada y pueden haber errores al imprimir
- int s = 32 666 - long double w = 46,39201039485732 en pantalla.
- long int v = 1 000 000
- unsigned int w = 64  char n [ ]; ERROR
000

You might also like