You are on page 1of 2

Variables y las reglas de declaracin

Variables y tipos de datos:

Float: Esta maneja valores numricos desde el 3.4x10^-38 a 3.4x10^38. (4 bytes.)


Double: Este tipo de dato maneja un rango numrico desde el 1.7 x 10^-308 hasta el
1.7 x 10^308. (8 bytes.)
Long Double: En este tipo podemos introducir un valor numrico desde el 3.4 x 10^-
4932 hasta el 3.4 x 10^4932. (10 bytes.)
Int: Variables definidas como enteros, de tipo numrico; el rango oscila entre -32768
al 32767. (2 bytes.)
Char: Define tipo de dato carcter; de 1 o ms. Mximo 32.0000 caracteres
Short: Variables definidas como enteros, de tipo numrico; el rango oscila entre -
32768 al 32767.(2 bytes.)
Long: Variables definidas como enteros, de tipo numrico; el rango oscila entre -
2147483648 al 2147783647. (4 bytes.)
Unsigned: Con este tipo podemos obtener nmeros de 0 a 65535. (2 bytes.)
Unsigned Short: Con este tipo podemos obtener nmeros de 0 a 65535 (2 bytes.)
Unsigned Long: con este tipo podemos obtener nmeros de 0 al 4294967295 (4
bytes.)
Unsigned Char: este tipo podemos introducir un caracter desde el 0 al 255(codigos
ASCII).

Reglas:

* El C y el C++ distinguen entre minsculas y maysculas


* La declaracin de variables es una sentencia dada
* Las variables declaradas dentro de un bucle, sern accesibles slo desde el propio
bucle, sern de mbito local del bucle.
* Las variables declaradas dentro de una funcin, incluyendo a "main" esta es una
funcin, slo sern accesibles en esa funcin. Esas variables son variables locales o
de mbito local.
* Las variables declaradas fuera de las funciones, normalmente antes de definir las
funciones, en la zona donde se declaran los prototipos, sern accesibles desde todas
las funciones. Diremos que esas variables sern globales o de mbito global.

TALLER

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cul de las siguientes variables son vlidas. Si no son


vlidos explicar por qu:

a) registro1 = Vlido.
b) 1registro = No es vlido ya que empieza por un nmero.
c) archivo_3 = Vlido.
d) $impuesto = No es vlido porque empieza por el signo de peso
(caracter especial).
e) nombre = Si es vlido.
f) 123-456-12 = No es vlido porque se compone desde el inicio por
nmeros.
g) nombre_y_direccin = Vlido.
h) _subtotal = No es vlido porque empieza con guin bajo(caracter
especial).
i) cin = Vlido.

II. Cual de los siguientes pares de nombres de variables se consideran


como idnticos y cuales no:

a) nombre, nombres: No son idnticos.


b) direccin, Direccin: No son idnticos.
c) cuenta, cuenta: Si son idnticos.
d) lista1,lista2: No son idnticos.
e) prom, prom: Si son idnticos.
f) car1, car_1: No son idnticos.

III. Describa la declaracin apropiada para cada grupo de variables y


formaciones:

a) Variable entera: p, q= int (p,q);

b) Variables flotantes: x, y, z= float (x,y,z);

c) Variables de carcter: a, b, c= char (a,b,c);

d) Variable entera largo: contador= long contador;

e) Variable de cadena de carcter: hola = char hola;

f) Variable entera inicializada en 10= int a = 10;

g) Variable flotante inicializada en 2.25 = float = 2.25;

h) Variable de carcter inicializada en S: op = char op = S;

You might also like