Ejemplo-analisis de problema y solucion (algoritmo)
Analizar y solucionar problemas, con una metodología.
Definición del problema.
Saber el número de productos que compra cada cliente y si su compra tiene descuento o no, dependiendo delnumero de productos adquiridos, además de que si el cliente es frecuente tiene un descuento adicional.
Por lo que debemos saber el total a pagar con o sin descuento, más el IVA, más el descuento siel cliente es frecuente.
Análisis de datos.
Para resolver el problema, debemos tomar en cuenta:
El día que se realiza la venta exclusiva, ya que todos los descuentos solo se realizan este día (eneste caso el día jueves)
El precio por producto, que es de $13.
Las condiciones de compra para realizar los tres diferentes tipos de descuentos, que en este caso son:
• Compra más de 4 docenas seaplica un descuento del 40%.
• Compra más de 2 docenas, se le aplica un descuento del 30%.
• Compra más de una docena pero menos de tres, se le aplica un descuento del 20%.
Si la compra de uncliente no cumple con ninguna de estas condiciones, este no recibirá ningún descuento.
Cuando un cliente es frecuente, se le aplica un descuento adicional, dependiendo de lo que haya comprado, en estecaso los descuentos son:
• Condición 1 recibe 10%
• Condición 2 recibe 5%
• Condición 3 recibe 5%
Aunque el cliente sea frecuente, si su compra es menor o igual a una docena, este no recibirá ningúntipo de descuento.
Tipos de datos.
El tipo de datos que manejamos son enteros.
Además de que se manejan porcentajes.
Diseño de la solución.
Tomando los datos en cuenta, lo que debemos haceres un programa que nos facilite la obtención del costo total por compra, saber si el cliente tiene algún descuento con el tipo de condición y saber el descuento total si el cliente es frecuente.Venta exclusiva, únicamente los días jueves.
Precio por producto:
$13
Condición:
1.-Compra más de 4 docenas se aplica un descuento del 40%.
2.-Compra más de 2 docenas, se le aplica un descuento...
Regístrate para leer el documento completo.