SlideShare una empresa de Scribd logo
1 de 10
TIPO DE DATOS PARA C++
CORTEZ SOLANO Laura BIBIANA
GARCIA VILLANUEVA RAMIRO DE JESÚS
CARRANZA BECERRA MATÍN DE JESÚS
TIPOS DE DATOS
Es la explicación de un conjunto de valores,
denominado dominio, sobre el cual se pueden realizar
un conjunto de operaciones.
Toda variable debe estar asociada a un tipo de dato,
responsable de indicar el dominio de valores válidos.
 Por el hecho de que distintos valores pertenecientes a
diferentes tipos de datos pueden tener la misma
representación a nivel de máquina, la especificación del tipo
de dato (dominio y operaciones aplicables) nos permite
controlar la interpretación para cada uno.
 Los lenguajes de programación ofrecen un conjunto completo
de tipos de datos escalares y estructurados con las
especificaciones del dominio y operaciones.
En este curso vamos a estudiar algunos de los tipos de datos
que ofrece el lenguaje de programación C++.
Los Tipos de Datos en C++ se Clasifican en
Enteros y Flotantes
 Dentro de los enteros están los tipos: short,int,long los cuales
varían en rango de acuerdo al compilador que se utilice
siendo el long rango mayo y el short rango menor.
 Dentro de los flotantes C++ tiene los tipos: float, doublé, long
doublé donde al igual que los enteros varía en rango de cada
uno de acuerdo al compilador que se utilice.
BOOL
 bool: El tipo de dato bool, tiene un tamaño de 8 bits y un
rango entre 0 y 1, en pocas palabras es cero o es uno (falso o
verdadero). Este tipo de dato, es comúnmente usado en
condicionales o variables que solo pueden tomar el valor de
falso o verdadero. Las variables de tipo bool no suelen llevar
modificadores, pues son innecesarios, ya que su rango es solo
0 y 1.
LONG
 Guarda numeros enteros con mayor capacidad
de almacenamiento que int de 4 bytes con
valores posibles de -2,147,483,648 a
2,147,483,647
INT
 El tipo de dato int, tiene un tamaño de 32 bits y un rango entre -
2.147.483.648 y 2.147.483.647. Este tipo de dato, es usado para
números enteros (sin cifras decimales). A continuación alguna
combinaciones con los modificadores:
• short int: Tiene un tamaño de 16 bits y un rango entre -32.768 y 32.767.
• unsigned short int: Tiene un tamaño de 16 bits y un rango entre 0 y 65535.
• unsigned int: Tiene un tamaño de 32 bits y un rango entre 0 y 4.294.967.295.
• long long int: Tiene un tamaño de 64 bits y un rango entre -9.223.372.775.808 y
9.223.375.775.807.
• unsigned long long int: Tiene un tamaño de 64 bits y un rango entre 0 y 2exp64.
FLOAT
El tipo de dato float tiene un tamaño de 32 bits, es usado
comúnmente en números con 6 o menos cifras decimales.
Tiene un rango entre 1,17549*(e^-38) hasta
3,40282*(e^+38).
DOUBLE
El tipo de dato double tiene un tamaño de 64 bits, es
usado para números de menos de 15 cifras
decimales. Tiene un rango entre 2,22507*(e^-308)
hasta 1,79769*(e^308).
LONG DOUBLE
Tiene un tamaño de 96 bits y una precisión de 18
cifras decimales. Tiene un rango entre 3,3621*(e^-
4932) hasta 1,18973*(e^4932).

Más contenido relacionado

La actualidad más candente

Tipos de Datos para C++
Tipos de Datos para C++Tipos de Datos para C++
Tipos de Datos para C++Dj109
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Presentacion de tipos_de_datos_para_c_
Presentacion de tipos_de_datos_para_c_Presentacion de tipos_de_datos_para_c_
Presentacion de tipos_de_datos_para_c_GamePlayer34
 
Códigos Golay y aplicación a la teoría de la información
Códigos Golay y aplicación a la teoría de la informaciónCódigos Golay y aplicación a la teoría de la información
Códigos Golay y aplicación a la teoría de la informaciónCelia Fernández Rosales
 
Clases predifinidas por .net
Clases predifinidas por .netClases predifinidas por .net
Clases predifinidas por .netEnrique Garcia
 
Teoría de códigos
Teoría de códigosTeoría de códigos
Teoría de códigosYared Redman
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datospandaloqa
 

La actualidad más candente (16)

Tipos de Datos para C++
Tipos de Datos para C++Tipos de Datos para C++
Tipos de Datos para C++
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Tipo de datos_c_
Tipo de datos_c_Tipo de datos_c_
Tipo de datos_c_
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Presentacion de tipos_de_datos_para_c_
Presentacion de tipos_de_datos_para_c_Presentacion de tipos_de_datos_para_c_
Presentacion de tipos_de_datos_para_c_
 
Datos simples
Datos simples Datos simples
Datos simples
 
Taller nro 23 automatas1
Taller nro 23 automatas1Taller nro 23 automatas1
Taller nro 23 automatas1
 
Códigos Golay y aplicación a la teoría de la información
Códigos Golay y aplicación a la teoría de la informaciónCódigos Golay y aplicación a la teoría de la información
Códigos Golay y aplicación a la teoría de la información
 
Teoría de códigos saira isaac
Teoría de códigos   saira isaacTeoría de códigos   saira isaac
Teoría de códigos saira isaac
 
Computacion de ing nahum
Computacion de ing nahumComputacion de ing nahum
Computacion de ing nahum
 
Clases predifinidas por .net
Clases predifinidas por .netClases predifinidas por .net
Clases predifinidas por .net
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Teoría de códigos
Teoría de códigosTeoría de códigos
Teoría de códigos
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 

Similar a Tipo de datos_para_c_

Similar a Tipo de datos_para_c_ (20)

Tipo de datos_para_c++
Tipo de datos_para_c++Tipo de datos_para_c++
Tipo de datos_para_c++
 
Datos simples
Datos simplesDatos simples
Datos simples
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACION
 
tipo de datos
tipo de datostipo de datos
tipo de datos
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Presentacion tipo de_datos_java
Presentacion tipo de_datos_javaPresentacion tipo de_datos_java
Presentacion tipo de_datos_java
 
Clase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- MeridaClase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- Merida
 
Tipos de datos_para_c++
Tipos de datos_para_c++Tipos de datos_para_c++
Tipos de datos_para_c++
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Codigo C+++
Codigo C+++Codigo C+++
Codigo C+++
 
Tipo de Datos!
Tipo de Datos!Tipo de Datos!
Tipo de Datos!
 
Power designer tipos de datos
Power designer tipos de datosPower designer tipos de datos
Power designer tipos de datos
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Campos En Mysql
Campos En MysqlCampos En Mysql
Campos En Mysql
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 

Más de laura cortez

If then o if then else
If then o if then elseIf then o if then else
If then o if then elselaura cortez
 
Conferencia de los software libres
Conferencia de los software libresConferencia de los software libres
Conferencia de los software libreslaura cortez
 
Codeblocks ejercicios básicos
Codeblocks ejercicios básicos Codeblocks ejercicios básicos
Codeblocks ejercicios básicos laura cortez
 
Cuestionario 2° unidad
Cuestionario 2° unidadCuestionario 2° unidad
Cuestionario 2° unidadlaura cortez
 
DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR laura cortez
 
UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO laura cortez
 
DIAGRAMAS A COLOR
DIAGRAMAS A COLOR DIAGRAMAS A COLOR
DIAGRAMAS A COLOR laura cortez
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_laura cortez
 
Tablas de verdad_c_
Tablas de verdad_c_Tablas de verdad_c_
Tablas de verdad_c_laura cortez
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblockslaura cortez
 

Más de laura cortez (18)

Instriccion while
Instriccion whileInstriccion while
Instriccion while
 
If then o if then else
If then o if then elseIf then o if then else
If then o if then else
 
Conferencia de los software libres
Conferencia de los software libresConferencia de los software libres
Conferencia de los software libres
 
Codeblocks ejercicios básicos
Codeblocks ejercicios básicos Codeblocks ejercicios básicos
Codeblocks ejercicios básicos
 
Cuestionario 2° unidad
Cuestionario 2° unidadCuestionario 2° unidad
Cuestionario 2° unidad
 
Pisa
PisaPisa
Pisa
 
EXAMEN 2° UNIDAD
EXAMEN 2° UNIDADEXAMEN 2° UNIDAD
EXAMEN 2° UNIDAD
 
DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR
 
UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO
 
CONSTRUYE T
CONSTRUYE TCONSTRUYE T
CONSTRUYE T
 
DIAGRAMAS A COLOR
DIAGRAMAS A COLOR DIAGRAMAS A COLOR
DIAGRAMAS A COLOR
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 
Jerarquias(2)
Jerarquias(2)Jerarquias(2)
Jerarquias(2)
 
Presentacion c
Presentacion c Presentacion c
Presentacion c
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
 
Tablas de verdad_c_
Tablas de verdad_c_Tablas de verdad_c_
Tablas de verdad_c_
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocks
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 

Tipo de datos_para_c_

  • 1. TIPO DE DATOS PARA C++ CORTEZ SOLANO Laura BIBIANA GARCIA VILLANUEVA RAMIRO DE JESÚS CARRANZA BECERRA MATÍN DE JESÚS
  • 2. TIPOS DE DATOS Es la explicación de un conjunto de valores, denominado dominio, sobre el cual se pueden realizar un conjunto de operaciones. Toda variable debe estar asociada a un tipo de dato, responsable de indicar el dominio de valores válidos.
  • 3.  Por el hecho de que distintos valores pertenecientes a diferentes tipos de datos pueden tener la misma representación a nivel de máquina, la especificación del tipo de dato (dominio y operaciones aplicables) nos permite controlar la interpretación para cada uno.  Los lenguajes de programación ofrecen un conjunto completo de tipos de datos escalares y estructurados con las especificaciones del dominio y operaciones. En este curso vamos a estudiar algunos de los tipos de datos que ofrece el lenguaje de programación C++.
  • 4. Los Tipos de Datos en C++ se Clasifican en Enteros y Flotantes  Dentro de los enteros están los tipos: short,int,long los cuales varían en rango de acuerdo al compilador que se utilice siendo el long rango mayo y el short rango menor.  Dentro de los flotantes C++ tiene los tipos: float, doublé, long doublé donde al igual que los enteros varía en rango de cada uno de acuerdo al compilador que se utilice.
  • 5. BOOL  bool: El tipo de dato bool, tiene un tamaño de 8 bits y un rango entre 0 y 1, en pocas palabras es cero o es uno (falso o verdadero). Este tipo de dato, es comúnmente usado en condicionales o variables que solo pueden tomar el valor de falso o verdadero. Las variables de tipo bool no suelen llevar modificadores, pues son innecesarios, ya que su rango es solo 0 y 1.
  • 6. LONG  Guarda numeros enteros con mayor capacidad de almacenamiento que int de 4 bytes con valores posibles de -2,147,483,648 a 2,147,483,647
  • 7. INT  El tipo de dato int, tiene un tamaño de 32 bits y un rango entre - 2.147.483.648 y 2.147.483.647. Este tipo de dato, es usado para números enteros (sin cifras decimales). A continuación alguna combinaciones con los modificadores: • short int: Tiene un tamaño de 16 bits y un rango entre -32.768 y 32.767. • unsigned short int: Tiene un tamaño de 16 bits y un rango entre 0 y 65535. • unsigned int: Tiene un tamaño de 32 bits y un rango entre 0 y 4.294.967.295. • long long int: Tiene un tamaño de 64 bits y un rango entre -9.223.372.775.808 y 9.223.375.775.807. • unsigned long long int: Tiene un tamaño de 64 bits y un rango entre 0 y 2exp64.
  • 8. FLOAT El tipo de dato float tiene un tamaño de 32 bits, es usado comúnmente en números con 6 o menos cifras decimales. Tiene un rango entre 1,17549*(e^-38) hasta 3,40282*(e^+38).
  • 9. DOUBLE El tipo de dato double tiene un tamaño de 64 bits, es usado para números de menos de 15 cifras decimales. Tiene un rango entre 2,22507*(e^-308) hasta 1,79769*(e^308).
  • 10. LONG DOUBLE Tiene un tamaño de 96 bits y una precisión de 18 cifras decimales. Tiene un rango entre 3,3621*(e^- 4932) hasta 1,18973*(e^4932).