SlideShare una empresa de Scribd logo
1 de 2
En todo lenguaje de programación se manejan
        cantidad de datos que presentan diferencias                     TIPOS DE DATOS
        entre ellos, como por ejemplo unos son datos
        numéricos o palabras, en fin se trabaja con una
        gran variedad, es por esto que los ha clasificado
        en los siguientes tipos:



      TIPO DE DATO ENTERO                          TIPO DE DATO REAL                   TIPO DE DATO CARACTER                       TIPO DE DATO NULO
Se refiere al conjunto limitado de los     Se refiere al subconjunto de números    Este tipo de dato se utiliza para        Este tipo de dato es declarado con la
Enteros, es decir números completos,       reales, es decir los racionales o       representar los 255 caracteres de la     palabra void, ya que este significa
que no presentan componentes               aquellos números que poseen parte       tabla de caracteres del sistema ASCII,   vacío o nada.
fraccionarios o decimales y que            fraccionaria o decimal.                 y permite almacenar o varios             Este puede tener dos usos:
pueden tener signo positivo o              Se los declara así:                     caracteres. Se los declara así:          Indica que una función no retornará
negativo.                                      • float variable1, variable2,…           • char letra =’a’                   nada, esta se usa cuando usamos el
Se los declara así:                                 variable_n;                    Cuando se almacena más de un             void como tipo de dato de retorno.
Int variable1, variable2,…variable_n;          • double variable1, variable2,…     carácter se lo conoce como cadena y      También es usado como puntero
                                                    variable_n;                    se lo escribe con “” y se lo suele       genérico cuando se lo usa como
Longitud: 32 bits                                                                  llamar cadena de caracteres.             puntero (void *)
Rango de Valores: [-32768, 32767]          Longitud: 32 bits para float y 64bits        • char palabra = “Hola”
                                           para doublé                                                                      Ejemplo 1:
Operaciones:                               Rango de Valores: 3.4*(10**-38) a       Longitud: 8 bites                        void ImprimirEstudiante(Estudiante);
Aritméticas: “+” (suma), “-“resta),        3.4*(10**+38) para float y              Rango de Valores: [-128, 127]
“*” (multiplicación), “/” (división),      1.7*(10**-308) a 1.7*(10**+308)                                                  Ejemplo 2:
“%”(módulo)                                para double                                                                      void cambio_tipo (void)
Comparación: “>”,”>=”,” <”, “<=”,                                                  Operaciones:
                                                                                   Aritméticas: “+” (suma), “-“resta),      {
“==”, “=!”                                 Operaciones:                                                                     float a;
Ejemplo:                                                                           “*” (multiplicación), “/” (división),
                                           Aritméticas: “+” (suma), “-“resta),     “%”(módulo)                              int b;
int x, y;                                  “*” (multiplicación), “/” (división),                                            b = 8;
x= 3*y                                                                             Comparación: “>”,”>=”,” <”, “<=”,
                                           “%”(módulo)                             “==”, “=!”                               a = 0.3;
                                           Comparación: “>”,”>=”,” <”, “<=”,       Ejemplo:                                 if (a <= (float) b)
                                           “==”, “=!”                              A<B, se puede realizar la                menor ();
                                           Ejemplo:                                comparación de dichos caracteres         }
                                           float x, y;                             debido a que lo que en realidad se
                                           x= 2/y;                                 comparan son su códigos o cadenas
                                                                                   de bits que los representan.
REFERENCIAS BIBLIOGRÁFICAS

Textos:

   •      Diseño e implementación de programas en lenguaje C
          Autores:       Pedro Alfonso Jordá
                         Fernando García granada
                         Eva Onaíndia de la Rivaherrera
          Universidad Politécnica de Valencia

   •      Aprendiendo C en 24 horas
          Autores: Tony Zhang Sergio Kourchenko
                         Barrena Maricela Quintana López
          Edición en Español

   •      Informática Básica con énfasis en Lenguaje C
          Autor: Eduardo Villegas Jaramillo
          Universidad Nacional de Colombia


Sitios Web:

http://www.casdreams.com/auladeinformatica/PROG/C1.html
http://www.slideshare.net/Hannitah/tipos-de-datos-presentation-879758
http://msdn.microsoft.com/es-es/library/67ef8sbd%28v=VS.80%29.aspx

Integrantes:

Jorge Alfredo Guzmán Quinde
Efrén Pedro Romero Loza
Aldair Oswaldo Alarcón Rubio
Mazzini Mazzini Jean Carlo

Más contenido relacionado

La actualidad más candente

Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)IrvinOrta
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos cCarlos
 
C++ unidad1 semana1
C++ unidad1 semana1C++ unidad1 semana1
C++ unidad1 semana1winnijbn
 
Tipos de datos en c++
Tipos de datos en c++Tipos de datos en c++
Tipos de datos en c++luisszz
 
Estructura general de un programa (Funciones Internas)
Estructura general de un programa (Funciones Internas) Estructura general de un programa (Funciones Internas)
Estructura general de un programa (Funciones Internas) Oswaldo Carlosama
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigoAbrirllave
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++grachika
 
Pseudocodigos
PseudocodigosPseudocodigos
PseudocodigosClariza
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaroyimar
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-javajairjulian
 

La actualidad más candente (20)

Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
 
Clase 5
Clase 5Clase 5
Clase 5
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Lenguajec(1)
Lenguajec(1)Lenguajec(1)
Lenguajec(1)
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos c
 
C++ unidad1 semana1
C++ unidad1 semana1C++ unidad1 semana1
C++ unidad1 semana1
 
Tipos de datos en c++
Tipos de datos en c++Tipos de datos en c++
Tipos de datos en c++
 
Estructura general de un programa (Funciones Internas)
Estructura general de un programa (Funciones Internas) Estructura general de un programa (Funciones Internas)
Estructura general de un programa (Funciones Internas)
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
 
Introducción al lenguaje c
Introducción al lenguaje cIntroducción al lenguaje c
Introducción al lenguaje c
 
TIPO DE DATOS
TIPO DE DATOS TIPO DE DATOS
TIPO DE DATOS
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-java
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Similar a Tipos de datos en lenguajes de programación

Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionandreinagracielarojasadam
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje cMaylin25
 
Diapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaDiapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaJose Perez
 
Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02kevinwm17
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveGabriel Romero
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxgalletasdecoco84
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en javaJefferson Sarmiento
 

Similar a Tipos de datos en lenguajes de programación (20)

Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos
 
1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
 
Php
PhpPhp
Php
 
Diapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en JavaDiapositivas curso programación orientada a objetos en Java
Diapositivas curso programación orientada a objetos en Java
 
Poo4
Poo4Poo4
Poo4
 
Ambiente
 Ambiente Ambiente
Ambiente
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
 
Introduccion c
Introduccion cIntroduccion c
Introduccion c
 
Introduccions a java
Introduccions a javaIntroduccions a java
Introduccions a java
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en java
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (19)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Tipos de datos en lenguajes de programación

  • 1. En todo lenguaje de programación se manejan cantidad de datos que presentan diferencias TIPOS DE DATOS entre ellos, como por ejemplo unos son datos numéricos o palabras, en fin se trabaja con una gran variedad, es por esto que los ha clasificado en los siguientes tipos: TIPO DE DATO ENTERO TIPO DE DATO REAL TIPO DE DATO CARACTER TIPO DE DATO NULO Se refiere al conjunto limitado de los Se refiere al subconjunto de números Este tipo de dato se utiliza para Este tipo de dato es declarado con la Enteros, es decir números completos, reales, es decir los racionales o representar los 255 caracteres de la palabra void, ya que este significa que no presentan componentes aquellos números que poseen parte tabla de caracteres del sistema ASCII, vacío o nada. fraccionarios o decimales y que fraccionaria o decimal. y permite almacenar o varios Este puede tener dos usos: pueden tener signo positivo o Se los declara así: caracteres. Se los declara así: Indica que una función no retornará negativo. • float variable1, variable2,… • char letra =’a’ nada, esta se usa cuando usamos el Se los declara así: variable_n; Cuando se almacena más de un void como tipo de dato de retorno. Int variable1, variable2,…variable_n; • double variable1, variable2,… carácter se lo conoce como cadena y También es usado como puntero variable_n; se lo escribe con “” y se lo suele genérico cuando se lo usa como Longitud: 32 bits llamar cadena de caracteres. puntero (void *) Rango de Valores: [-32768, 32767] Longitud: 32 bits para float y 64bits • char palabra = “Hola” para doublé Ejemplo 1: Operaciones: Rango de Valores: 3.4*(10**-38) a Longitud: 8 bites void ImprimirEstudiante(Estudiante); Aritméticas: “+” (suma), “-“resta), 3.4*(10**+38) para float y Rango de Valores: [-128, 127] “*” (multiplicación), “/” (división), 1.7*(10**-308) a 1.7*(10**+308) Ejemplo 2: “%”(módulo) para double void cambio_tipo (void) Comparación: “>”,”>=”,” <”, “<=”, Operaciones: Aritméticas: “+” (suma), “-“resta), { “==”, “=!” Operaciones: float a; Ejemplo: “*” (multiplicación), “/” (división), Aritméticas: “+” (suma), “-“resta), “%”(módulo) int b; int x, y; “*” (multiplicación), “/” (división), b = 8; x= 3*y Comparación: “>”,”>=”,” <”, “<=”, “%”(módulo) “==”, “=!” a = 0.3; Comparación: “>”,”>=”,” <”, “<=”, Ejemplo: if (a <= (float) b) “==”, “=!” A<B, se puede realizar la menor (); Ejemplo: comparación de dichos caracteres } float x, y; debido a que lo que en realidad se x= 2/y; comparan son su códigos o cadenas de bits que los representan.
  • 2. REFERENCIAS BIBLIOGRÁFICAS Textos: • Diseño e implementación de programas en lenguaje C Autores: Pedro Alfonso Jordá Fernando García granada Eva Onaíndia de la Rivaherrera Universidad Politécnica de Valencia • Aprendiendo C en 24 horas Autores: Tony Zhang Sergio Kourchenko Barrena Maricela Quintana López Edición en Español • Informática Básica con énfasis en Lenguaje C Autor: Eduardo Villegas Jaramillo Universidad Nacional de Colombia Sitios Web: http://www.casdreams.com/auladeinformatica/PROG/C1.html http://www.slideshare.net/Hannitah/tipos-de-datos-presentation-879758 http://msdn.microsoft.com/es-es/library/67ef8sbd%28v=VS.80%29.aspx Integrantes: Jorge Alfredo Guzmán Quinde Efrén Pedro Romero Loza Aldair Oswaldo Alarcón Rubio Mazzini Mazzini Jean Carlo