Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Visual Basic NETEntrega1
Manual Visual Basic NETEntrega1
NET
Visual Basic.NET
Visual Basic.Net
Variables y Operadores
Uso de variables y operadores de VB.NET
Variable
Ubicacin de memoria temporal, se usan para almacenar datos. Una variable tiene
un nombre y un tipo de dato.
Ejemplo:
Dim NombreVariable tipoDato
Tipos de Datos
Datos que pueden albergar una variable.
Tipo de datos
Integer
Long
Short
Byte
Double
Single
Decimal
Boolean
Char
String
DateTime
Object
Descripcin
Numero entero 32 bits
Numero entero 64 bits
Numero Entero 16 bits
Binarios o caracteres ASCII en numrico
Decimales 64 bits
Decimales de coma flotante 32 bits
Decimales con coma como enteros 128 bits
True o False nmeros de 16 bits
Un carcter numero de 16 bits sin signo
Alfanumricos
Fechas y horas como entero de 64 bits
Datos de cualquier tipo
Declaracin de Variables
Indicar su presencia a un programa.
Sintaxis:
Percy Vilchez Roman
cpvroman@hotmail.com
Visual Basic.NET
Carcter de identificacin
%
&
!
#
@
$
Nomenclatura de variables
Debe empezar por una letra.
No puede contener puntos ni caracteres de identificacin de tipo
No debe superar los 255 caracteres
Inicializacin de variables
De manera predeterminada una variable contienen un valor cuando se declara.
Por ejemplo, una variable Integer contiene 0 y una variable Boolean almacena
False.
Ejemplos
Dim NumVar As Integer
NumVar=200
Declaracin
Inicializacin en 200
cpvroman@hotmail.com
Visual Basic.NET
Declaracin e Inicializacin
Declaracin
Declaracin y creacin
c)
Dim NumVar As New Integer()
Declaracin y creacin
Adopta 10
Ctr = Nothing
Adopta 0
cpvroman@hotmail.com
NumVar= 2*5
Visual Basic.NET
10
cpvroman@hotmail.com
Visual Basic.NET
Nota: Cuando se define la instruccin Option Strict On, es necesario declarar las
variables explcitamente.
Constante
Una variable cuyo valor no cambia durante la ejecucin de un programa.
Uso de Operadores
Un operador es una unidad de cdigo que realiza una operacin en una variable(s)
o elementos.
Tenemos los siguientes:
Aritmticos
Asignacin
Comparacin
Lgicos/ de bits
Concatenacin
Operadores Aritmticos
cpvroman@hotmail.com
Visual Basic.NET
Operador Descripcin
Sintaxis
Ejemplo
Numero ^
Exponente
2^3
Calcula la potencia
(-3)^4
Numero1 *
Numero2
3.5*3.25
Numnero1 /
Numero2
8/3.5
Divide y devuelve un
entero
Numero1 \
Numero2
200\3
Mod
Devuelve el resto
Numero1 Mod
Numero2
5 Mod 2 1
12 Mod 4.3 3.4
47.9 Mod 9.35
1.15
Expresion1 +
Expresion2
5.89+6.3
Numero1
Numero2
23.6-8.3 15.3
Sintaxis
Ejemplo
Asigna un valor o
expresin a una variable o
propiedad
Variable =
Expresion
Num1 = 12
Asignacin de suma
Variable +=
Expresion
Num1 = 10
Variable -=
Expresion
Numero =5
Variable *=
Numero = 6
Operadores de Asignacin
Operador Descripcin
=
+=
-=
*=
Asignacin de resta
Asignacin de
cpvroman@hotmail.com
Hola+Mundo
Costo = Precio
* Cant
Num1 +=20
Numero -=2
/=
\=
&=
Visual Basic.NET
Multiplicacin
Expresion
Numero *=2
Asignacin de divisin
Variable /=
Expresion
Numero = 5.8
Asignacin de divisin de
enteros
Variable \=
Expresion
Num= 8.4
Asignacin de
concatenacin
Variable &=
Expresion
Cadena =
Hola
Numero /=2
Num \=2
Cadena &=
Mundo
^=
Asignacin de potencia
Numero ^=
Exponente
Numero1 = 2
Numero1 ^=3
Operadores de Comparacin
Permiten comparar dos expresiones, el resultado es un valor booleano.
Operador Descripcin
Sintaxis
Ejemplo
<
Menor que
Expresion1<
Expresion2
23 < 30
<=
Menor o igual
que
Expresion1<=
Expresion2
56 <= 56
>
Mayor que
Expresion1>
Expresion2
8>3
>=
Mayor o igual
que
Expresion1>=
Expresion2
78 >= 12
Igual que
Expresion1=
Expresion2
5=5
<>
No igual que
Expresion1<>
Expresion2
63 <> 89
Is
Comparar dos
referencias a
Objeto1 Is
cpvroman@hotmail.com
objetos
Objeto2
Visual Basic.NET
New Object
Dim MiObjetoA, MiObjetoB,
MiObjetoC As Object
MiObjetoA = Objeto1
MiObjetoB = Objeto2
MiObjetoC = Objeto2
MiObjetoB Is MiObjetoC
Like
Comparar
cadenas
Cadena Like
Patron
A Like A
A Like a
C Like [A-F]
[lista]
[!lista]
Ejemplo
And
Y lgico y
de bits
Expresion And
Expresion2
Not
Negacin
Not Expresion
Or
O lgico y de Expresion Or
bits
Expresion2
8>3 Or 4=3
Xor
O Exclusivo
A Xor b
Expresion Xor
cpvroman@hotmail.com
Visual Basic.NET
Expresion2
AndAlso
Similar a
And
Expresion1AndAlso
Expresion2
OrElse
Similar a Or
Expresion1 OrElse
Expresion2
cpvroman@hotmail.com
Visual Basic.NET
Espero que haya sido de utilidad, pueden hacerme llegar sus dudas, comentarios,
correcciones, sugerencias, en fin .
E-mail: cpvroman@hotmail.com
Movistar: 051-01-999348574
cpvroman@hotmail.com
10