Вы находитесь на странице: 1из 4

DATOS TIPOS DE DATOS Para la computadora es un conjunto o secuencia de bits (digitos 0 y 1 en binario).

. Sin embargo los lenguajes de alto nivel permiten ignorar los detalles de la representacin interna (basndose en la abstraccin ). TIPOS DE DATOS Existen dos tipos de datos : los simples ( sin estructura ) y los compuestos (estructurados) Los tipos de datos simples (sin estructura) : a) Numricos ( Entero y Real). b) Lgicos o boolean. c) Carcter. Entre los tipos de datos compuestos se tiene: cadena de caracteres. a) Datos numricos .- Conjunto de los valores numricos. Pueden representarse en dos formas: Numrico entero ( de punto o coma fijo ) es un subconjunto de los nmeros enteros (+ o -). Ejm: 5 -56 1340 17 -14

Los mximos y mnimos suelen ser: -32768 a 32767 Numrico real (punto o coma flotante) es un subconjunto de los nmeros reales (+ o -) Ejm: 0.08 3.7456 -53.456 3.0 Mantisa exponente
19 -16

Notacin cientfica: 67 520 000 000 000 000 000 0.000 000 000 000 000 234 123 Tabla 1. Notacin Cientfica

= 6.752 x 10

= 2.34123 x 10

En algoritmos y en los programas C++, hay que declarar las variables de acuerdo a los datos que puede almacenar. as por ejemplo para datos numricos: Algoritmo Tipo de dato entero entero real real variables numeroPersonas numeroCajas talla peso, talla, promPonderado En C++ Tipo de dato int int variables numeroPersonas ; numeroCajas; talla;

? El numeroPersonas y numeroCajas almacenan datos enteros. double double peso, talla, promPonderado;

? La talla, peso y PromPonderado almacenan datos reales. & Desea conocer mas sobre tipos numericos en C++ ? Tabla 2. Declaracin de variables que almacenan tipos de datos numericos enteros y reales b) Datos Lgicos (o booleanos)

Dato que slo puede tomar dos valores: true (verdadero o 1) y false (falso o 0). Se usa para representar las alternativas a determinadas condiciones: Ejm: Ejm Opcion_continuar Condicin_de_recepcin_de_carta Estado_cancelacin_de_factura Mayoria_de_edad Empleado_de_licencia Tabla 3. Ejemplos de variables booleanas. En algoritmos y en los programas C++, hay que declarar las variables de acuerdo a los datos que puede almacenar. as por ejemplo para datos booleanos: Algoritmo Tipo de dato variables boolean opcionCon boolean condicionRec boolean estadoFac boolean licenciaEmp En C++ Tipo de dato variables bool opcionCon; bool condicionRec; bool estadoFac; bool licenciaEmp; Datos: Verdadero Falso Verdadero Falso Verdadero Falso Verdadero Falso Verdadero Falso

? opcionCon, condicionRec, estadoFac, licenciaEmp almacenan datos booleanos o lgicos. & Desea conocer mas sobre tipos numericos en C++ ? Tabla 4. Declaracion de variables que almacenan tipos de datos boolean (que pueden tomar dos valores true o false) c) Datos carcter Conjunto finito y ordenado de caracteres que la computadora reconoce. Pueden ser:

Pueden ser: Alfabticos: Numricos: Especiales:

Datos: 'A' '0' '*' 'B' '1' '-' 'c' '2' '/' 'E' '3' '+' 'K' '4' '$' 'a' '5' '< ' .... ... 'z' '8' '#' 'Z' '9' '@'

Tabla 5. Datos caracter que la computadora reconoce (codigos ASCII) En algoritmos y en los programas C++, hay que declarar las variables de acuerdo a los datos que puede almacenar. as por ejemplo para datos de tipo caracter: Algoritmo Tipo de dato caracter letras caracter estCivil, nroMes caracter operacion caracter opcion variables En C++ Tipo de dato char letras ; char estCivil, nroMes; char operacion; char opcion; variables

? letras, estCivil, nroMes, operacion, opcion almacenan datos de tipo caracter.

& Desea conocer mas sobre tipos caracter C++ ? Tabla 6 Ejemplos de declaracin de variables que almacenan tipos de datos caracter. Datos Compuestos: Una cadena de caracteres (cadena o string) sucesin de caracteres, que se encuentran delimitados por apostrofes simples() o dobles(). Longitud de una cadena , es el numero de caracteres comprendidos entre los separadores o delimitadores. Ejm: HOLA AMIGOS Ejm: MIURA FERNNDEZ Longitud = 11 Longitud = 15

En algoritmos y en los programas C++, hay que declarar las variables de acuerdo a los datos que puede almacenar. as por ejemplo para datos de tipo cadena de caracteres o cadena: Algoritmo Tipo de dato variables caracter nombre[30] caracter profesion[25] caracter* apellidos En C++ Tipo de dato char char variables nombre[30] ; profesion[25];

char * apellidos;

? nombre y profesion almacenan cadena de caracteres de hasta 30 y 25 caracteres respectivamente . Segun la lectura, se pueden leer datos con espacios en blanco o no. Por ejemplo: Edgar Garca Fernndez (hay que usar gets() para leer este dato o con cin<<para leer solo Edgar ) ? apellidos pueden asignarseles datos con espacios en blanco. & Desea conocer mas sobre tipos caracter C++ ?

Вам также может понравиться