Una estructura condicional se utiliza para evaluar condiciones. Una condición se compone de dos valores y un operador relacional.
Los valores pueden ser variables, números o constantes.
Los operadores relacionales son los siguientes:
<
|
Menor
|
<=
|
Menor igual
|
>
|
Mayor
|
>=
|
Mayor igual
|
=
|
Igual
|
< >
|
Diferente
|
Ejemplos de condición:
X <
8 a >
10 X >= Y
valorapagar < 100000
Entonces, las estructuras condicionales comparan una variable contra otro valor, para que en base al resultado de
esta comparación, se siga un curso de acción dentro del programa.
LA INSTRUCCIÓN IF
En Visual Basic se utiliza la instrucción IF para realizar una estructura
condicional.
Una estructura condicional evalúa una condición y tiene 2 opciones de respuesta: Si o No,
Verdadero o Falso.
Existen dos tipos básicos de estructuras condicionales:
· Simples: Es cuando solo se tiene en cuenta una sola respuesta a la condición evaluada, y esta
respuesta es la verdadera. En Visual Basic se escribe así:
IF (CONDICION) Then
Operaciones – procesos
End If
· Dobles: Es cuando solo se tienen en cuenta las dos respuestas a la condición evaluada, es decir la
respuesta verdadera y la Falsa. En Visual Basic se escribe así:
IF (CONDICION) THEN
Operaciones – procesos
ELSE
Operaciones – procesos
End If
Donde:
IF
|
Inicio estructura condicional
|
Condicion
|
Condición a evaluar
|
THEN
|
Acciones a seguir cuando se cumple la condición, es decir cuando la respuesta
es Verdadera
|
Operaciones - procesos
|
Operaciones matemáticas, procesos y/o acciones cuando se cumple la condición
(Respuesta Verdadera)
|
ELSE
|
Acciones a seguir cuando NO se cumple la condición, es decir cuando la
respuesta es Falsa
|
Operaciones - procesos
|
Operaciones matemáticas, procesos y/o acciones cuando NO se cumple la
condición (Respuesta Falsa)
|
End IF
|
Final de la estructura condicional
|