Se necesita un sistema para un supermercado, en el cual si el monto de la compra del cliente es mayor de $5000 se le hará un descuento del 30%, si es menor o igual a $5000 pero mayor que $3000 será del 20%, si no rebasa los $3000 pero si los $1000 la rebaja efectiva es del 10% y en caso de que no rebase los $1000 no tendrá beneficio.
Como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las variables.
Definir compra, descuento como real
Pedimos el monto de la compra.
Escribir «Ingresa la compra»
Este número lo ingresamos en la variable compra.
leer compra
Inicializamos la variable descuento con el número cero.
descuento = 0
Evaluamos si la compra es mayor a $5000.
si compra > 5000 Entonces
Si la condición se cumple entonces calculamos un 30% de descuento.
descuento = compra * .30
SiNo
Si la condición no se cumple, entonces evaluamos si la compra es mayor a $3000.
si compra > 3000 Entonces
Si la condición se cumple, entonces calculamos un 20% de descuento.
descuento = compra * .20
SiNo
Si la condición no se cumple, entonces evaluamos si la compra es mayor a $1000.
si compra > 1000 Entonces
Entonces calculamos un descuento del 10%.
descuento = compra * .10
FinSi
FinSi
FinSi
Finalmente mostramos el total a pagar ya con descuento y el descuento aplicado.
Escribir «El total a pagar ya con descuento es: $»,compra-descuento
Escribir «El descuento aplicado es: $»,descuento
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Se necesita un sistema para un supermercado, el cual dará un 10% de descuento a las personas que compren más de $5000 en productos, por lo tanto al cliente se debe mostrar como resultado lo siguiente: El subtotal 1, descuento en el caso que existirá, IVA (14%), subtotal 2 y total a pagar.
Algoritmo detarea
Definir compra,descuento,iva,total Como Real
Escribir «Ingresa el total de la compra»
leer compra
descuento = 0
si compra > 5000 Entonces
descuento = compra * .10
FinSi
total = compra – descuento
iva = total * .14
Escribir «Total de la compra: $»,compra
Escribir «Descuento: $»,descuento
Escribir «Subtotal 1: «,total
Escribir «IVA aplicado es: $»,iva
Escribir «Total a pagar: $»,total + iva
FinAlgoritmo
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, código1, Código 2, espero les guste y mas que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.