Está en la página 1de 12

SENTENCIAS DE DECISIÓN

Docente: Jonathan Alulema


SENTENCIAS DE DECISION
• Son las que realizamos cuando tenemos que tomar una decisión
basándonos en cierta lógica, una forma de verlo gráficamente
sería. Imaginémonos que vamos por una carretera y esa
carretera tiene un desvío, si tomamos el desvío sería como entrar
en una sentencia condicional.
SENTENCIAS DE DECISION
• Las sentencias de decisión se distinguen las siguientes

• IF THEN

• IF-THEN -ELSE

• SWITCH CASE
IF-THEN
La instrucción If…Then es de bastante utilidad para ejecutar
acciones si una condición se cumple
Es una palabra clave o reservada de Visual Basic, que
significa en español (si) y Then es otra palabra reservada
que significa en español (entonces).

Estas dos palabras nos sirven para tomar decisiones si una


condición se cumple.
IF-THEN
En nuestra vida cotidiana nosotros tomamos decisiones en
base a condiciones; Por ejemplo si (If) tenemos hambre…
(Then) entonces buscamos comida y comemos, If (si)
tenemos sed…Then (Entonces) buscamos y tomamos agua

Todo If, debe terminar con un End If y si se nos olvida


escribirlo el programa nos lo recordará.
IF-THEN | SINTAXIS

If (CONDICIÓN) Then
/* Bloque de instrucciones*/

End if
IF-THEN | EJEMPLO
Crear un programa para determinar si un estudiante aprueba el año
presentar por pantalla el resultado

If n>7 Then
MsgBox(“Aprueba el año”)

End if
IF-THEN -ELSE
La instrucción If…Then-else, se utiliza para establecer una
condición con dos alternativas: verdadero o falso
Es una palabra clave o reservada de Visual Basic, que
significa en español (si) , Then es otra palabra reservada que
significa en español (entonces) , Else significa caso contrario.

Esta estructura de decisión permite controlar o validar


información a través de dos alternativas
IF-THEN –ELSE | SINTAXIS

If (CONDICIÓN) Then
/* Bloque de instrucciones*/
Else

End if
IF-THEN-ELSE | EJEMPLO
Crear un programa para determinar si un estudiante aprueba el año
presentar por pantalla aprobado caso contrario mostrar reprobado

If n>7 Then
MsgBox(“Aprueba el año”)
Else
MsgBox(“Reprueba”)

End if
EJERCICIO 1: PUNTO DE VENTA
• Crear un aplicación que permita simular un punto
de venta para facturación de productos ferreteros
• Para crear la aplicación se solicita crear los
controles vistos en la imagen además los tres
botones calcular, nuevo y cerrar.
• En el combobox al seleccionar un producto se
mostrar la imagen del producto en detalle al lado
derecho.
• El botón CALCULAR, permitirá hacer el proceso de
facturación teniendo en cuenta lo siguiente:
• Si las compras sobrepasan los 200 dólares otorgar
un descuento al cliente del 30%
• Calcular iva
• Calcular el total a pagar
EJERCICIO 1: PUNTO DE VENTA
• El botón NUEVO, generar una nueva venta
• El botón CERRAR, permite cerrar la operación.

También podría gustarte