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.
Como ya es costumbre, 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 siguientes variables.
Definir compra, descuento, iva, total Como Real
Pedimos que se ingrese el total de la compra.
Escribir «Ingresa el total de la compra»
Este dato lo ingresamos en la variable compra.
leer compra
Inicializamos la variable descuento con el número cero.
descuento = 0
Evaluamos si el total de la compra es mayor a $5000.
si compra > 5000 Entonces
Si la condición se cumple, entonces aplicamos un descuento del 10%.
descuento = compra * .10
FinSi
Calculamos el total de la compra con descuento aplicado.
total = compra – descuento
Calculamos un 14% de IVA.
iva = total * .14
Mostramos en pantalla el total de compra.
Escribir «Total de la compra: $»,compra
Mostramos el descuento aplicado.
Escribir «Descuento: $»,descuento
Mostramos el total a pagar con descuento aplicado.
Escribir «Subtotal 1: «,total
Mostramos el total del IVA.
Escribir «IVA aplicado es: $»,iva
Finalmente mostramos el total a pagar.
Escribir «Total a pagar: $»,total + iva
FinAlgoritmo
Te comparto el Diagrama de Flujo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.