Algoritmia - resolver algoritmo

 
Vista:

resolver algoritmo

Publicado por andres (1 intervención) el 15/03/2013 15:13:57
Una empresa de la ciudad distribuye insumos químicos para diferentes usos. Como parte de sus políticas de ventas tiene un programa de descuentos que depende de la cantidad que el cliente compre. Si un cliente compra más de 5 Kg del producto A se hace acreedor a un descuento del 5 por ciento en el valor total de su compra. Para el producto B dicho descuento equivale a un 13 por ciento por compras mayores a 80 Kg y por último para el producto C se tiene una política de descuento de 3 por ciento por cada 600 gramos que se compren. La empresa requiere que usted realice un programa que imprima el valor del descuento y el total a pagar por un cliente. Nota: el cliente solo compra un producto

clase publica ventas
{
metodo principal () de reterno vacio
{ cadena cliente,pro
real valorA,valorB,valorc,can,valor,por,valort
lea "Digite nombre del cliente",cliente
lea "Digite el valor de un gramo del producto A",valorA
lea "Digite el valor de un gramo del producto B",valorB
lea "Digite el valor de un gramo del producto C",valorC
lea "seleccione el producto:(A,B,C)",pro
lea "Ingrese la cantidad del producto en gramos",can
si pro="A" and can > 5000 entonces
valor=valorA*can
por=valor*0.05
sino
si pro="B" and can >80000 entonces
valor=valorB*can
por=valor*0.13
sino
si pro="C" and can > 600 entonces
div= can/ 600
valor=valorC*can
por=valor*(0.03*div)
sino
mostrar "Seleccione un producto viable"
finsi
valort=valor-por
mostrar"El nombre del cliente es:",cliente
mostrar"El producto comprado es:",pro
mostrar"La cantidad comprada en gramos es:",can
mostrar"El porcentaje de descuento es:",por
mostrar"El valor total apagar es:",valort
}
}

Amigos inquietud esta en como aplicar un porcentaje 3 % en el producto C si la cantidad supera 600 gramos, por cada 600 gramos hay un descuento del 3%
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder