3. EMPLEO DE EXPRESIONES
CONDICIONALES
Una expresión condicional forma parte
de una sentencia de programa que
realiza preguntas del
tipo Verdadero o Falso sobre una
propiedad, una variable o algún otro tipo
de datos en el código del programa.
4. En cualquier expresión condicional puedes
usar los operadores de comparación que se
muestran en la lista siguiente:
Operador de comparación
Significado
=
Igual que
<>
Distinto que
>
Mayor que
<
Menor que
>=
Mayor o igual que
<=
Menor o igual que
5. Por ejemplo, el resultado de la
expresión condicional
Edad>=18
resulta Verdadero (True) si Edad es
mayor o igual que 18.
6. LA ESTRUCTURA DE DECISIÓN
IF...THEN
Las estructuras de decisión If..Then te
permiten evaluar una condición en el
programa y llevar a cabo una serie de
acciones basándote en el resultado de
dicha condición. En su forma más simple,
una estructura de decisión If..Then cabe
en una única línea:
If condición Then sentencia
7. EMPLEO DE OPERADORES
LÓGICOS EN LAS EXPRESIONES
CONDICIONALES
Visual Basic te permite comprobar más
de una expresión condicional en las
cláusulas If...Then en caso de que
necesites incluir más de un criterio de
selección en tus estructuras de decisión.
8. Las condiciones adicionales se enlazarán mediante
el uso de uno o más de los siguientes operadores
lógicos:
Operador
lógico
And
Significado
Si ambas expresiones condicionales son
Verdaderas, el resultado es Verdadero.
Or
Si alguna de las expresiones es Verdadera, el
resultado es Verdadero.
Not
Si la expresión condicional es Falsa, el resultado es
Verdadero. Si la expresión condicional es
Verdadera, el resultado es Falso.
10. LA ESTRUCTURA DE
DECISIÓN SELECT CASE
Una estructura Select Case es similar a
una estructura If...Then...Else, pero resulta
más eficiente cuando la bifurcación
depende de una variable clave o caso
de prueba.
11. La sintaxis de una estructura
Select Case es la siguiente:
Select Case variable
Case valor1
Se ejecutan las sentencias de programa si valor1
coincide con variable
Case valor2
Se ejecutan las sentencias de programa si valor2
coincide con variable
.
.
.
End Select