You are on page 1of 1

Hoja6 - 1

'OPERADORES LOGICOS O(DEBEN DE CUMPLIRSE TODAS LAS CONDICIONES)


'DETERMINAR EL PRECIO DE LLANTAS A LA VEZ CON UNA CONDICION DE PRODUCTO
'HOJA 6

'NOMBRE: JUAN VENANCIO SALAS CUTIPA


'CODIGO: 2012103060
'CURSO: COMPUTACION APLICADA I
'TEMA: OPERDOR LOGICO OR

Option Explicit

'OPERADOR LOGICO OR (DEBEN CUMPLIR UNA DE LAS DOS CONDICIONES)


Sub Operador_Or()
Dim Producto As String
Dim Precio As Single
Dim Cantidad As Integer
Dim SubTotal_1 As Single
Dim Descuento As Single
Dim SubTotal_2 As Single
Dim IGV As Single
Dim Total As Single

'VALOR OPCIONAL
Precio = 0

'INGRESO DE DATOS
Producto = InputBox("Entrar nombre del producto", " Entrar")
Precio = InputBox("Entrar el precio", "Entrar")
Cantidad = InputBox("Entrar la cantidad", "Entrar")

'DEFINIR FUNCIONES
SubTotal_1 = Precio * Cantidad
SubTotal_2 = SubTotal_1
IGV = SubTotal_2 * (18 / 100)
Total = SubTotal_2 + IGV

'LUEGO EN LAS SIGUIENTES CELDAS SE OBTIENEN LOS RESULTADOS


ActiveSheet.Range("C3") = Producto
ActiveSheet.Range("C4") = Precio
ActiveSheet.Range("C5") = Cantidad
ActiveSheet.Range("C6") = SubTotal_1
ActiveSheet.Range("C8") = SubTotal_2
ActiveSheet.Range("C9") = IGV
ActiveSheet.Range("C10") = Total

'SE DEBE CUMPLIR CUALQUIERA DE LAS DOS ALTERNATIVAS SI EL SUBTOTAL DEL PRODUCTO ES > $100,000.00 OR EL
PRODUCTO ES LLANTAS CAT
If SubTotal_1 > 100000 Or Producto = "LLANTAS CAT" Then

'DESCUENTO ES EL 2% PARA TODO AQUELLO QUE PASE DE $100000 Y EL PRODUCTO SEA LLANTAS CAT
Descuento = SubTotal_1 * (2 / 100)
SubTotal_2 = SubTotal_1 - Descuento
IGV = SubTotal_2 * (18 / 100)
Total = SubTotal_2 + IGV

'DECLARAR TODAS LAS VARIABLES Y ASIGNAR EL RESULTADO A UNA CELDA


ActiveSheet.Range("C7").Value = Descuento
ActiveSheet.Range("C8").Value = SubTotal_2
ActiveSheet.Range("C9").Value = IGV
ActiveSheet.Range("C10").Value = Total

End If
End Sub

You might also like