0% encontró este documento útil (0 votos)
88 vistas

Tipos de Datos

Los tipos de datos en C incluyen enteros (int), números de punto flotante (float, double), y caracteres (char). Las variables pueden almacenar valores que pueden modificarse, mientras que las constantes no. Los tipos de datos principales son int para enteros, float para números de punto flotante simple precisión, y double para números de punto flotante de doble precisión.

Cargado por

David Tipan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
88 vistas

Tipos de Datos

Los tipos de datos en C incluyen enteros (int), números de punto flotante (float, double), y caracteres (char). Las variables pueden almacenar valores que pueden modificarse, mientras que las constantes no. Los tipos de datos principales son int para enteros, float para números de punto flotante simple precisión, y double para números de punto flotante de doble precisión.

Cargado por

David Tipan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

TIPOS DE DATOS

Los datos se pueden representar por medio de variable o constantes:


Las constantes son datos preseleccionados un tiempo de complicacin del programa
por cual el valor de la constante no se puede alterar en el desarrollo de la ejecucin
del mismo. El compilador tiene la funcin de identificar el tipo de dato de la constante
por el aspecto que tiene.
La variable es la posesin de la memoria con nombre en el cual se guarda su valor
adems su valor puede ser modificacin en la ejecucin del programa.
Es el conjunto de valores que puede tener una variable acompaado de los conjuntos
de operaciones que puede desarrollar con esta variable.
Los tipos de datos son: enteros, nmeros reales y caracteres.
En el lenguaje c hay cinco tipos de datos que son:
-char (caracteres)
-int (entero)
-float (Punto flotante)
-double (Punto flotante de doble precisin)
-void (Sin valor)
Modificadores: A excepcin del tipo de viod los tipos de datos bsicos tienen distintos
modificadores para su rango y signo:
-signed
-unsigned
-long
-short

Tipo char: representan caracteres por medio del cdigo ASCII

Tipo int: es un nmero entero, que carecen parte fraccionarias y no tiene punto
decimal.
El tipo int almacena enteros de una manera directa y con su respectiva representacin
binaria.
Enteros con signo: int, signed,int ,short int,signed short int , long int y signed
long it.
Los permitidos para este dato son nmeros enteros positivos, negativos o cero.
En su representacin binaria se utiliza bit ms significativo para indicar el sigo del
nmero.
Entero sin signo: son tipos de datos: unsigned int, unsigned short int y unisigned
long int los cuales son nicamente positivos o cero.
Uso de este tipo de datos:
-Asegura que el valor de la variable nunca se negativo.
-Acceso a la direccin de la memoria.
-Uso de la variable como contador

Ejemplo:

int
c=6
a,b,c;
a=90
int
b=135
x=45;
printf("pedir
dato");
scanf("%d",&c);
a = c * 15 ;
b=a+x;
printf("El valor
es : %d", b);
char w;
printf("Dame una
letra");
scanf("%c",&w);
printf("%c",w);

Tipo float: este tipo de dato corresponde a los nmeros reales y abarcan un rango
mayor a los enteros.
El almacenamiento de este tipo de dato se realiza en dos partes las cuales son parte
fraccionaria (Precisin del nmero), la parte del exponente (tamao del nmero)
Los nmeros de punto flotante sirven cundo se necesita nmeros mayor al rango,
adems incluye fracciones y correcta precisin en los clculos matemticos.
Ejemplos de nmeros de puntos flotantes:

Este tipo de dato ocupa 32 bits para almacenar un nmero en punto flotante, adems
permite la precisin de 6 cifras decimales.
Ejemplos:
float a=3.1416;
float e;
float registro=6.5;
printf("Dame un nmero con decimal");
scanf("%f",&e);
printf("El valor que acabas de introducir es %f",e);
printf("El valor de registro es %f",registro);
Tipo double: son los mismos nmeros de punto flotante pero con mayor precisin,
utilizan el doble de nmero de bits 64 para incrementar la parte fraccionaria y
exponencial as reduciendo el redondeo y aumento el rango de nmeros.
Tipo void
No tiene tipo de dato y utiliza para declarar explcitamente una funcin.
Establece que la funcin no tiene parmetros o crea punteros genticos.
BIBLIOGRAFIA
http://genesis.uag.mx/edmedia/material/lenguajec/tema05.cfm

También podría gustarte