yo asi es

Páginas: 6 (1255 palabras) Publicado: 4 de abril de 2013
VARIABLES CON VISUAL BASIC. EJEMPLOS.
 
Todo lo que hayas estudiado en relación a variables será válido y útil con Visual Basic, pero con matices. Vamos a tratar los aspectos más básicos de la declaración de variables con Visual Basic y a dar algunas orientaciones a través de las que profundizar en el manejo de variables.
 

 
NOMBRES Y TIPOS DE VARIABLES. DECLARACIÓN. Option Explicit.
 Para establecer nombres de variables puedes ver las indicaciones que se dan en el curso “Bases de la programación Nivel I”, “Nombres de variables”. Visual Basic no obliga a declarar una variable antes de ser usada. Por tanto, en cualquier punto de un programa podríamos escribir: Mostrar velocidad01, sin necesidad de haber declarado la variable velocidad01. ¿Qué nos mostrará si no hemos asignadocontenido a la variable velocidad01? Visual Basic es de los lenguajes que asignan automáticamente contenido cero, vacío o falso a una variable, dependiendo de qué tipo sea. Por tanto, se nos mostraría cero, “ ”, o falso. Conocido que no es estrictamente obligatorio, nosotros vamos a trabajar con Visual Basic realizando declaración de variables siempre. Los motivos para ello ya han sido expuestos,pero podemos resumirlos en:
 
·       Generar buenos programas.
·       Evitar errores y confusiones.
 
El propio Visual Basic dispone de una instrucción que obliga a tener que declarar todas las variables, denominada Option Explicit, y que será la primera línea siempre que escribamos código. Podemos establecer la obligación de declaración de variables de dos maneras.
 
a)   En la ventana decódigo escribe Option Explicit.
b)   En el menú Herramientas, selecciona Opciones... y en la pestaña Editor establece (o comprueba que está establecida) la opciónRequerir declaración de variables como activa.
 
Ten en cuenta que la opción a) es manual, y tendríamos que escribir Option Explicit cada vez que fuéramos a programar, mientras que la opción b) es automática y va a hacer que cada vezque arranquemos Visual Basic nos aparezca Option Explicit como primera línea de código. Por tanto, activa la opción automática y así evitaremos olvidos. No vamos a volver a incidir en esto, pero siempre vamos a considerar que trabajamos con Option Explicit. ¿Qué ocurrirá si utilizamos en el código una variable que no ha sido declarada? En este caso Visual Basic impedirá la ejecución del programamostrando el mensaje de error: “Error de compilación. Variable no definida” así como la línea de programa donde ha aparecido la variable no declarada. Siempre que exista al menos una variable no declarada ocurrirá esto, lo cual nos obliga a declarar todas y cada una de las variables.
 
En cuanto a los tipos de variables, Visual Basic las clasifica en función del tipo de dato que contienen. Veamoslas más usuales.
 
TIPO DE DATOS
ABREVIATURA
MEMORIA REQUERIDA
RANGO DE VALORES
EQUIVALENCIA CON USADAS EN PSEUDOCÓDIGO
OBSERVACIONES
Integer
(Entero)
%
2 bytes
- 32768
a
32767
Entero
Uso en contadores, control de bucles etc.
Long
(Entero largo)
&
4 bytes
- 2147483648
   a
     2147483647
Entero
Igual que integer pero admite un rango más amplio
Single
(Decimal simple)!
4 bytes
- 3,4·1038
a
3,4·1038
Real
Hasta 6 decimales. También admite enteros
Double
(Decimal doble)
#
8 bytes
- 1,79·10308
a
1,79·10308
Real
Hasta 14 decimales. También admite enteros
Boolean
(Booleano)
No tiene
2 bytes
True
o
False
Booleano
False es el valor predeterminado y va asociado a cero
String
$
10 bytes + 1 byte por cada carácter
0
a
2·109caracteresAlfanumérica
Texto de longitud variable
Variant
No tiene
16 bytes con números ó 22 bytes + 1 byte por cada carácter con letras
Los del tipo double para números o los del tipo string para texto
No tiene
Admite números enteros, decimales o texto
 
 
 Existen otros tipos de variables como las tipo Byte, Currency, Decimal, Object, String de longitud fija o las variables definidas por el Usuario...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asi Es
  • Asia
  • asi es
  • Algo Asi
  • asia
  • asi asi
  • Asia
  • ...Y asi fue

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS