Está en la página 1de 2

MF.

PROGRAMACION Y BASE DE DATOS

Estructuras Selectivas
Las estructuras de selección se utilizan para tomar decisiones lógicas, por lo que también se les llama estructuras de
decisión o alternativas. En las estructuras de selección se evalúa una condición y en función del resultado de la
misma se realiza una serie de instrucciones u otra. Las condiciones se especifican utilizando expresiones lógicas.
Las estructuras de selección pueden ser simples, dobles, compuestas o múltiples.

La estructura de selección simple evalúa una condición, si ésta es verdadera


ESTRUCTURA SELECTIVA
ejecuta una o varias instrucciones, si es falsa continua la ejecución normal del
SIMPLE (IF - END IF)
programa.

SINTAXIS:

If <comprobación lógica>Then
[Acciones a realizarse si se cumple la condición]
End If

EJEMPLO 1

Verificar si un número es positivo


If a > 0 Then
Label1.Caption = "positivo"
End If

EJEMPLO 2

Verificar si el crédito de un cliente es suficiente para realizar una nueva compra y calcular su nuevo crédito
disponible.

Desarrollo:

If Precio < CreditoDisponible Then


Cargo = "Aprobado"
CreditoDisponible = CreditoDisponible - Precio
End If

ESTRUCTURA SELECTIVA DOBLE (IF- La instrucción If se utiliza para decidir qué acción realizar entre
ELSE-ENDIF) dos posibles opciones.

SINTAXIS:

If <comprobación lógica> Then


[Acciones a realizarse si se cumple la condición]
Else
[Acciones a realizarse si no se cumple la condición]
End If
EJEMPLO

El siguiente ejemplo muestra como dato de entrada la edad de una persona en la variable Edad y se debe informar si
esta persona es mayor de edad (21 años).

Desarrollo:

If Edad >= 21 Then


MessageBox.Show("Es mayor de edad")
Else
MessageBox.Show("Es menor de edad")
End If

También podría gustarte