Você está na página 1de 7

TIPOS DE VARIABLES UTILIZADOS EN C++

Existen varios tipos de variables, y cada uno corresponde a un tamao mximo de un


nmero, un carcter o incluso una verdad. Cuanto mayor sea el nmero que pueda
admitir, mas espacio en memoria ocupar.
1. bool

Por lo general utiliza 1 byte de memoria, valores: true o false.
2. char
Utiliza generalmente 1 byte de memoria, permite almacenar un carcter,
valores; 256 caracteres.
3. unsigned short int
Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535

4. short int
Utiliza generalmente 2 bytes de memoria, valores: de -32768 a 32767.
5. unsigned long int
Utiliza generalmente 4 bytes de memoria, valores: de 0 a 4 294 967 295.
6. long int
Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647.
7. int (16 bits)
Utiliza generalmente 2 bytes de memoria, valores: de -32 768 a 32 767.
8. int (32 bits)
Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647.

9. unsigned int (16 bits)
Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535.

10. unsigned int (32 bits)
Utiliza generalmente 2 bytes de memoria, valores: de 0 a 4 294 967 295.
11. double
Utiliza generalmente 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38.
12 float
Utiliza generalmente 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-38.
Atencin!
El tamao de las variables en memoria puede variara de un PC a otro.
Uno de los errores ms comunes en lenguajes en los que las variables se crean
de forma automtica se produce al cometer errores ortogrficos. Por ejemplo, en
un programa usamos una variable llamada prueba, y en un punto determinado
le asignamos un nuevo valor, pero nos equivocamos y escribimos prubea. El
compilador o interprete no detecta el error, simplemente crea una nueva
variable, y contina como si todo estuviese bien.
En C++ esto no puede pasar, ya que antes de usar cualquier variable es
necesario declararla, y si por error usamos una variable que no ha sido
declarada, se producir un error de compilaci
Ya hemos visto la mecnica de la declaracin de variables, al mostrar la sintaxis
de cada tipo en el captulo 2.
El sistema es siempre el mismo, primero se especifica el tipo y a continuacin
una lista de variables y finalmente un punto y coma.
La declaracin de variables es uno de los tipos de sentencia de C++. La prueba
ms clara de esto es que la declaracin terminar con un ";". Sintaxis:
<tipo> <lista de variables>;
Tambin es posible inicializar las variables dentro de la misma declaracin. Por
ejemplo:
int a = 1234;
bool seguir = true, encontrado;

Declarara las variables a, seguir y encontrado; y adems iniciara los valores
de a y seguir con los valores 1234 y true, respectivamente.
En C++, contrariamente a lo que sucede con otros lenguajes de programacin,
las variables no inicializadas tienen un valor indeterminado (con algunas
excepciones que veremos ms tarde), y contienen lo que normalmente se
denomina "basura". Cuando se declara una variable se reserva un espacio de
memoria para almacenarla, pero no se hace nada con el contenido de esa
memoria, se deja el valor que tuviera previamente, y ese valor puede
interpretarse de distinto modo, dependiendo del tipo.
2. Declaracin y asignacin de variables
2.1Declaracin:
Para declarar una variable, basta con indicar su tipo y su nombre. Existen ciertas
convenciones en cuanto al nombre de las variables. Algunos prefieren separar las
partes de un nombre con '_', otros prefieren escribir una mayscula para separarlas.
Ejemplo:
int recetaDelMes;
o
int receta_del_mes;
Lo importante es que utilices siempre la misma convencin para tus programas.
2.2 Asignar un valor
Es posible asignar un valor a una variable al momento de declararla:

int recetaDelMes = 12301;
Tambin es posible declarar varias variables en una misma lnea, pero en este caso,
todas las variables de la lnea tendrn el mismo tipo.
int recetaDelMes = 12301, recetaDelAo = 45644545;
3. Error al definir un tipo de variable (Enteros con signo)
Qu pasa si el tipo que hemos elegido es muy pequeo? Si el nmero es mayor al
mximo admitido por el tipo, entonces el valor de la variable ser el valor mnimo
admitido por este tipo.
unsigned short int numero = 65535;
cout << numero << endl;
numero++;
cout << numero << endl;

Si ejecutamos este cdigo, la segunda lnea no escribir 65536, sino 0.
Esto es idntico para todos los tipos.

4. Error al definir un tipo de variable (Enteros sin signo)
Para enteros sin signo, sucede lo mismo, una vez que el tipo alcanza su tamao
mximo, pasa a su valor mnimo.

short int numero = 32767;
cout << numero << endl;
numero++;
cout << numero << endl;




INTRODUCCION
Una caracterstica de C++, es la necesidad de declarar las variables que se
usarn en un programa. Esto resulta chocante para los que se aproximan al
C++ desde otros lenguajes de programacin en los que las variables de
crean automticamente la primera vez que se usan. Se trata, es cierto, de
una caracterstica de bajo nivel, ms cercana al ensamblador que a
lenguajes de alto nivel, pero en realidad una caracterstica muy importante
y til de C++, ya que ayuda a conseguir cdigos ms compactos y eficaces,
y contribuye a facilitar la depuracin y la deteccin y correccin de errores
y a mantener un estilo de programacin elegante.















CONCLUSIONES
Para definir variables en C se antepone la palabra reservada del tipo al
identificador de la variable. El tipo de datos entero se define en el lenguaje de
programacin C por la palabra reservada int.
Para definir un tipo de dato en C se escribe lo siguiente:
int nombre_variable = valor;
No es necesario que la variable tenga un valor predeterminado. Se puede
definir sin asignarle ningn valor.
Si tenemos varios datos que son del mismo tipo, se pueden definir todas en la
misma lnea de cdigo escribiendo un nico int, separando el nombre de las
variables por ,. Una vez que se haya acabado de definir variables, se cierra la
lnea de cdigo con ;,















BIBLIOGRAFIA
http://es.kioskea.net/faq/3169-las-variables-en-c
http://recursostic.educacion.es/observatorio/web/es/soft
ware/programacion/972-tipos-de-datos







COLEGIO TECNOLGICO J.M.
CARRERA: BACHILLERATO EN CIENCIAS Y
LETRAS CON ORIENTACIN EN
COMPUTACIN
CURSO: LABORATORIO
CAT. WENDY




TEMA: TIPOS DE VARIABLES
EN C++



ALUMNA:
GIL VILLATORO, NURY WEMBERLY
CLAVE: 9
HUEHUETENANGO 4 DE JULIO 2014

Você também pode gostar