Una carnicería registró durante el día la compra que realizó cada uno de sus N clientes, sabiendo que si el cliente compra entre 2 a 4 kilos se le aplica un descuento del 5%, si compra más de 4 kilos hasta 7 kilos se le aplica un descuento del 8% y si compra más de 7 kilos se le aplica un descuento del 10%.
Diseñe un pseudocódigo donde ingrese el precio del kilo de carne y la cantidad que llevará el cliente y obtenga la siguiente información:
Cantidad de clientes que no recibieron ningún descuento
Mayor compra realizada
Total de las ventas netas
Como ya es costumbre, vamos a resolver este algoritmo.
Algoritmo detarea
Definir x, kilos, sin_descuento Como Entero
Definir precio, total,descuento,total_venta,compramayor Como Real
x = 3
total_venta = 0
sin_descuento = 0
compramayor = 0
Mientras x <> 2 Hacer
descuento = 0
total = 0
Escribir «1 = Comprar»
Escribir «2 = salir»
leer x
si x == 1 o x == 2 Entonces
si x == 1 Entonces
Escribir «Ingresa el precio de la carne»
leer precio
Escribir «Ingresa los kilos»
leer kilos
total = precio * kilos
si kilos >= 2 y kilos <= 4 Entonces
descuento = total * .05
SiNo
si kilos > 4 y kilos <= 7 Entonces
descuento = total * .08
SiNo
si kilos > 7 Entonces
descuento = total * .10
SiNo
sin_descuento = sin_descuento + 1
FinSi
FinSi
FinSi
total = total – descuento
Escribir «El precio a pagar es: $»,total
Escribir «El descuento aplicado es: $»,descuento
si total > compramayor Entonces
compramayor = total
FinSi
total_venta = total_venta + total
FinSi
SiNo
Escribir «Ingresa una opción correcta»
FinSi
FinMientras
Escribir «Cantidad de clientes que no recibieron descuento: «,sin_descuento
Escribir «La compra mayor es: $»,compramayor
Escribir «EL total de las ventas es: $»,total_venta
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
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.