Está en la página 1de 18

OPERADORES EN

VISUAL BASIC 6.0


● Los operadores aritméticos se utilizan para
realizar muchas de las operaciones aritméticas
habituales que implican el cálculo de valores
numéricos representados por literales, variables,
otras expresiones, llamadas a funciones y
propiedades, y constantes.

Operadores aritméticos
● Puede sumar dos
valores en una
expresión con el
signo + o restar un
valor de otro con
el signo - , como
se muestra en el
siguiente ejemplo.
● La negación
también utiliza el
signo -, pero con
un solo operando,
como se puede ver
en el ejemplo
siguiente.
● La multiplicación
y la división
utilizan los signos
* y /,
respectivamente,
como se muestra
en el ejemplo
siguiente.
● La exponenciación
utiliza el signo ^,
como se puede ver
en el ejemplo
siguiente.
● La división de
enteros se lleva a
cabo con el
signo \. La
división de enteros
devuelve el
cociente. El
ejemplo siguiente
ilustra la división
de enteros.
● El módulo aritmético
se calcula con el
operador Mod. Este
operador devuelve el
resto después de
dividir el divisor por
el dividendo un
número integral de
veces. En el siguiente
ejemplo se muestra
este comportamiento.
● Los operadores lógicos comparan expresiones
Boolean y devuelven un resultado Boolean. Los
operadores And, Or, AndAlso, OrElse y Xor son
binarios porque toman dos operandos, mientras
que el operador Not es unario porque toma un
solo operando.

Operadores lógicos
Operador lógico unario

● El operador Not realiza


la negación lógica en una
expresión Boolean.
Produce el contrario
lógico de su operando. Si
la expresión se evalúa
como True, Not devuelve
False; si la expresión se
evalúa como False, Not
devuelve True. Esto se
ilustra en el siguiente
ejemplo:
Operadores lógicos
binarios

● El operador And realiza


la conjunción lógica de
dos expresiones Boolean.
Si ambas expresiones se
evalúan como True, And
devuelve True. Si al
menos una de las
expresiones se evalúa
como False, And
devuelve False.
● El operador Or realiza la
disyunción o inclusión
lógicas de dos
expresiones Boolean. Si
una de las expresiones o
ambas se evalúan como
True, Or devuelve True.
Si ninguna de las
expresiones se evalúa
como True, Or devuelve
False.
● Estos operadores comparan dos expresiones
para determinar si son iguales, y si no lo son,
para determinar cuáles son sus diferencias.

Operadores de comparación
VERDADERO FALSO

a=b a <> b

a>b a <= b

a<b a >= b

a >= b a<b

a <= b a>b

a <> b a=b
Ejercicios
● A través de botones
(uno para cada ● 6+10/2
cálculo) evaluar las ● 12-10*2
siguientes expresiones ● 2*5^2+10
y mostrar los ● 25*2-4+3
resultados en una Caja
de Mensaje
● Realizar una aplicación
dónde el usuario ingrese
● c= a > b
dos números enteros (a y
b) y a través de botones ● c= a < b
(uno para cada cálculo) ● c= a >= b
evaluar las siguientes ● c= a <= b
expresiones y mostrar ● c= a <> b
cada resultado en un
TextBox

También podría gustarte