Anda di halaman 1dari 10

DESARROLLO DE SOFTWARE IV

Ing. Manuel Adames

VARIABLE
Una Variable de memoria es la referencia lgica a una posicin fsica de memoria RAM.
Por medio de las variables es posible almacenar valores en la memoria, asignarles un nombre determinado y disponer del valor almacenado cuando se requiera.

Estos valores estarn disponibles hasta que se libere la memoria, ya sea por programacin o cerrando la sesin del programa donde fueron definidos.
Desarrollo de Software IV..... Ing. Manuel Adames
2

Caractersticas de las variables


IDENTIFICADOR : Permite distinguir a una variable de otra. TIPO DE DATO : Es el valor que podra almacenar la variable. ALCANCE : Define desde donde puede ser una variable utilizada. ACCESIBILIDAD : Es el permiso que se proporciona al cdigo para leer la variable o escribir en ella. TIEMPO DE VIDA : Es el periodo de ejecucin en el cual la variable est disponible.

Desarrollo de Software IV.....

Ing. Manuel Adames

Reglas de composicin de los identificadores


1. Deben iniciar con un carcter alfabtico o con un guin bajo ( _ ) 2. Pueden contener slo caracteres alfabticos, dgitos decimales o guiones bajos. 3. Si se inician con un guin bajo, deben contener al menos un dgito decimal o un carcter alfabtico. 4. No pueden contener espacios intermedios.

Reglas no escritas
1. Los identificadores deben ser ilustrativos. 2. Se debe tratar de utilizar nombres cortos. 3. Use el guin bajo slo si es necesario. 4. Se recomienda el uso del (Pascal casing). (uso de maysculas al inicio de las palabras) 5. Evitar el uso de abreviaturas.
4 Desarrollo de Software IV..... Ing. Manuel Adames

Constantes
Al igual que las variables, las constantes son reas de memoria que contienen un valor, con la nica diferencia que las constantes no pueden cambiar su valor a travs del tiempo de ejecucin del programa, sino que lo mantienen siempre fijo. Ejemplo: Impuesto = 0.05 Pi = 3.1416

Desarrollo de Software IV..... Manuel Adames

Ing.

Tipos de datos en Visual Basic


Cada ves que definimos una variable o una constante, debemos asignarle un tipo de dato, dependiendo del uso que le demos a cada una de ellas. De acuerdo al siguiente cuadro:
TIPO DE DATO BOOLEAN BYTE CHAR DATE TAMAO DE ALMACENAMIENTO 1 Byte 1 Byte 2 Bytes 8 Bytes True o False de 0 a 255 (sin signo) caracteres UNICODE del 1/1/1 al 31/12/9999 a) +/-79,228,162,514,264,337,593,543,950,335 sin punto decimal; b) +/-7.9228162514264337593543950335 con 28 posiciones depus del punto decimal; c) el mayor nmero menor a cero representable es: +/0.0000000000000000000000000001 RANGO DE VALORES

DECIMAL

12 Bytes

DOUBLE

8 Bytes

a) -1.79769313486231e+308 a -4.94065645841247e324 para valores negativos; b) 4.94065645841247e324 a 1.79769313486231e+308 para valores positivos de -2,147,483,648 a 2,147,483,647 de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807 de -32,768 a 32767 a) -3.402823e+38 a -1.401298e-45 para nmeros negativos; b)1.401298e-45 a 3.402823e+38 para valores positivos de 0 a aproximadamente dos mil millones de caracteres unicode

INTEGER LONG SHORT

4 Bytes 8 Bytes 2 Bytes

SINGLE

4 Bytes

STRING

Depende del S.O.

DECLARACION DE VARIABLES Y CONSTANTES


La declaracin de una variable se lleva a cabo a travs de la instruccin Dim. Ejemplo: Dim Identificador as TipoDato [= ValorInicial] Donde Identificador es el nombre que se le asigna a la variable, y TipoDato es el tipo de dato que corresponde al valor que almacenamos en la variable. Valor Inicial es el valor posible que se le puede asignar o no a la variable. Ejemplos: Dim Edad as Byte Dim Anio as Integer = 2009 Dim Nombre, Apellido as String Dim Nombre, Apellido as String, Edad as byte
Desarrollo de Software IV..... Manuel Adames Ing. 7

Las constantes se declaran de la siguiente manera: Const Identificador as TipoDato = ValorInicial Ejemplo:

Const PI as Single = 3.1416


Const PorcentajeDescuento as decimal = 0.20

Desarrollo de Software IV.....

Ing. Manuel Adames

PRACTICA N1 1. Diga cuales nombres da variables son vlidos y cules son invlidos 1. Edad 2. NombreCliente 3. Total a Pagar 4. Fecha_Actual 5. Cargo2 6. Telfono_01 7. _Nombre 8. Fuma? 9. I.T.B.M. 10. 3RESPUESTA 2. Declare la variable y el tipo de dato que debe utilizar para cada ejemplo: 1. Dias trabajados 2. Nombre del empleado 3. Fecha de nacimiento 4. Ao de la reversion del canal 5. Fuma? 6. Ganancia de las ventas diarias 7. Placa del auto
Desarrollo de Software IV..... Ing. Manuel Adames 9

8. Nmero ganador 9. Edad de la persona 10. Fecha del concierto 3. Defina las siguientes constantes 1. Impuesto de ventas con un valor de 5% 2. Horas de trabajo al dia con un valor de 8 3. Mes de los carnavales con el valor febrero 4. Fecha de la separacin de Colombia con el valor 03/nov/1903 5. Precio de la gasolina con el valor 2.98

Desarrollo de Software IV.....

Ing. Manuel Adames

10

Anda mungkin juga menyukai