Documente Academic
Documente Profesional
Documente Cultură
Facultad de Ingeniera
Ing. Jos Anbal Silva
Programacin de Computadoras 092
Seccin Q
TAREA 2
Para establecer nombres de variables puedes ver las indicaciones que se dan en
el curso Bases de la programacin Nivel I de aprender a programar
con, apartado Nombres de variables. Visual Basic permite no declarar una
variable antes de ser usada. Por tanto, en cualquier punto de un programa
podramos escribir algo similar a Mostrar velocidad01, sin necesidad de haber
declarado la variable velocidad. Qu nos mostrar si no hemos asignado
contenido a la variable velocidad01? Visual Basic es de los lenguajes que asignan
automticamente contenido cero, vaco o falso a una variable, dependiendo de
qu tipo sea. Por tanto, se nos mostrara cero o falso. Conocido que no es
estrictamente obligatorio, nosotros vamos a trabajar con Visual Basic realizando
declaracin de variables siempre. Los motivos para ello ya han sido expuestos,
pero podemos resumirlos en:.
El propio Visual Basic dispone de una instruccin que obliga a tener que declarar
todas las variables, denominada Option Explicit. La obligacin de declaracin de
variables puede establecerse de dos maneras.
En cuanto a los tipos de variables, Visual Basic las clasifica en funcin del tipo de
dato que contienen. Veamos las ms usuales.
EQUIVALENCIA
MEMORIA CON USADAS OBSERV
TIPO DE ABREVIATU RANGO DE
REQUERI EN ACIONE
DATOS RA VALORES
DA PSEUDOCDIG S
O
- 32768 a Uso en
2 bytes 4 32767 - contador
Integer bytes 2.147.483.648 es,
% Entero
(Entero) segn a control de
versin 2.147.483.647 bucles
segn versin etc.
Igual que
-
integer
4 bytes 8 2147483648
Long pero
bytes a 2147483647
(Entero & Entero admite un
segn -9,2E+18 a
largo) rango
versin 9,2E+18
ms
segn versin
amplio
Hasta 6
decimale
s o ms
Single - 3,41038
segn
(Decimal ! 4 bytes a Real
versin.
simple) 3,41038
Tambin
admite
enteros
Hasta 14
Double - 1,7910308
decimale
(Decimal # 8 bytes a Real
s o ms
doble) 1,7910308
segn
versin.
Tambin
admite
enteros
False es
el valor
Boolean True predeter
(Booleano No tiene 2 bytes o Booleano minado y
) False va
asociado
a cero
10 bytes + 0
Texto de
1 byte por a
String $ Alfanumrica longitud
cada 2109 caracter
variable
carcter es
OPERADORES ARITMETICOS
OPERADORES LOGICOS
Operador Descripcin
&& " Y " Devuelve true si ambos operadores son true.
|| " O " Devuelve true si uno de los operadores es true.
! "No" Devuelve true si la negacin del operando es true.
OPERADORES RELACIONALES
Operador Significado
= Igual que
> Mayor que
< Menor que
>= Mayor o igual que
Menor o igual que
<> No es igual que o es diferente que
MsgBox.
Cajas de mensajes
Muestra un mensaje en un cuadro de dilogo, espera a que el usuario haga clic en un botn y
devuelve un entero que indica el botn utilizado.
INPUTBOX
Cajas de mensajes
Precedencia de operadores
Tabla de precedencias
Orden de
Precedencia Operador Descripcin
evaluacin
10 de izquierda <, <=, >, >=, Menor que, menor o igual que,
a derecha instanceof mayor que, mayor o igual que,
instanceof
4 de izquierda || OR lgico
a derecha
3 de derecha a ?: Condicional
izquierda
Puede utilizar Visual Basic para procesar unidades, carpetas y archivos con el
objeto My.Computer.FileSystem, que proporciona mejor rendimiento y es ms
sencillo de utilizar que los mtodos tradicionales como las funciones FileOpen y
Write . Las siguientes secciones describen los mtodos con detalle.
Algunos tipos de variables de Visual Basi son el tipo Byte, Char, Date,
Decimal, Object, Sbyte, Short, Integer, long, short Currency, String de
longitud fija o las variables definidas por el Usuario. Puedes acceder a
estas variables con la ayuda de los tipos de datos.