SlideShare una empresa de Scribd logo
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

PDF
Variables, Constantes y Tipos de datos en C
PPT
Variables, constantes y tipos de datos en C
PPT
Tipos de dato y expresiones en C++
PPT
8 tipos variables constantes
PPTX
Lenguaje c (expresiones logicas)
PPT
Variables y constantes
PPT
Operadores y expresiones
PPT
Tipos de Datos en C++
Variables, Constantes y Tipos de datos en C
Variables, constantes y tipos de datos en C
Tipos de dato y expresiones en C++
8 tipos variables constantes
Lenguaje c (expresiones logicas)
Variables y constantes
Operadores y expresiones
Tipos de Datos en C++

La actualidad más candente (20)

PPT
Variables y Constantes en C++
PPTX
TIPOS DE DATOS PARA C++
PPTX
Declaraciones, variables y constantes(2 2)
PDF
Clase 5
PPT
Entrada y salida de datos en c
PPT
Lenguajec(1)
PDF
Ejemplos c
DOC
C++ unidad1 semana1
PPT
Tipos de datos en c++
PPTX
Estructura general de un programa (Funciones Internas)
PDF
Tipos de datos en pseudocódigo
PPTX
Introducción al lenguaje c
PPTX
TIPO DE DATOS
DOCX
Instrucciones C++
PPTX
Ola k ase
DOCX
Pseudocodigos
PPS
Identificadores, variables y constantes
PPTX
Republica bolivariana de venezuela
PDF
2685008 taller-java
PPTX
Variables y Constantes en C++
TIPOS DE DATOS PARA C++
Declaraciones, variables y constantes(2 2)
Clase 5
Entrada y salida de datos en c
Lenguajec(1)
Ejemplos c
C++ unidad1 semana1
Tipos de datos en c++
Estructura general de un programa (Funciones Internas)
Tipos de datos en pseudocódigo
Introducción al lenguaje c
TIPO DE DATOS
Instrucciones C++
Ola k ase
Pseudocodigos
Identificadores, variables y constantes
Republica bolivariana de venezuela
2685008 taller-java
Publicidad

Similar a Tipos de datos usados en lenguaje C (20)

PPTX
Estructura sintactica de los lenguajes de programacion
PPTX
1. vers. cap-3_tipos_dedatos
PPTX
1. vers. cap-3_tipos_dedatos
ODP
Fundamentos de programación en scilab
PPT
4 variables, arreglos, estructuras y enum
PPT
Introduccion al lenguaje c
PPTX
Diapositivas curso programación orientada a objetos en Java
PPT
Ambiente de programación en pascal
PPT
Ambientedeprogramacinenpascal 111015091809-phpapp02
PPT
Ambiente
PPT
Ambiente de programacin en pascal
PPT
Ambiente de programación en pascal
PPT
Introduccion al lenguaje c_EderHenriquez
ODP
Fundamentos de computación(ICM) en octave
PPTX
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
DOC
Introduccion c
PPT
Introduccions a java
PPT
Fundamentos de programacion en java
Estructura sintactica de los lenguajes de programacion
1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos
Fundamentos de programación en scilab
4 variables, arreglos, estructuras y enum
Introduccion al lenguaje c
Diapositivas curso programación orientada a objetos en Java
Ambiente de programación en pascal
Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambiente
Ambiente de programacin en pascal
Ambiente de programación en pascal
Introduccion al lenguaje c_EderHenriquez
Fundamentos de computación(ICM) en octave
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Introduccion c
Introduccions a java
Fundamentos de programacion en java
Publicidad

Último (20)

PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
clase auditoria informatica 2025.........
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
CyberOps Associate - Cisco Networking Academy
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
PPTX
Presentación de Redes de Datos modelo osi
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
la-historia-de-la-medicina Edna Silva.pptx
historia_web de la creacion de un navegador_presentacion.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
El-Gobierno-Electrónico-En-El-Estado-Bolivia
SAP Transportation Management para LSP, TM140 Col18
clase auditoria informatica 2025.........
introduccion a las_web en el 2025_mejoras.ppt
Influencia-del-uso-de-redes-sociales.pdf
Presentación PASANTIAS AuditorioOO..pptx
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
CyberOps Associate - Cisco Networking Academy
informe_fichas1y2_corregido.docx (2) (1).pdf
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
Presentación de Redes de Datos modelo osi
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx

Tipos de datos usados en lenguaje C

  • 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