Por favor, reportar cualquier inconveniente o problema a coordinacion@labcomp.cl

Control1(M.13-14)

parent 7e2e3b66
def calculador(precio, cantidad):
resultado = precio*cantidad
return resultado
def martes(comida, precio, cantidad):
if comida == "carne":
resultado = (precio*cantidad)*0.8
else:
resultado = precio*cantidad
return resultado
def jueves(comida, precio, cantidad):
if comida == "verduras":
resultado = (precio*cantidad)*0.8
else:
resultado = precio*cantidad
return resultado
def dulces(precio, cantidad):
if cantidad%3 == 0:
resultado = (cantidad/3)*precio
else:
tres = cantidad/3
nones = cantidad%3
resultado = (tres*precio)+(nones*precio)
return resultado
def descuento(productos, plata):
if productos > 20:
compra = plata*0.95
else:
compra = plata
return compra
flag = True
comprapura = 0
comprafinal = 0
compraextra = 0
golosinas = 0
i = 1
dia = raw_input("Ingrese el dia de la semana ")
while flag:
if dia == "Martes":
punitario = float(raw_input("Ingrese precio unitario producto"+str([i])))
if punitario == 0:
flag = False
else:
comida = raw_input("Ingrese tipo de producto: ")
cantidad = int(raw_input("Ingrese cantidad: "))
if comida != "golosina":
comprapura += calculador(punitario, cantidad)
comprafinal += martes(comida, punitario, cantidad)
else:
golosinas += calculador(punitario, cantidad)
compraextra += dulces(punitario, cantidad)
elif dia == "Jueves":
punitario = float(raw_input("Ingrese precio unitario producto"+str([i])))
if punitario == 0:
flag = False
else:
comida = raw_input("Ingrese tipo de producto: ")
cantidad = int(raw_input("Ingrese cantidad: "))
if comida != "golosina":
comprapura += calculador(punitario, cantidad)
comprafinal += martes(comida, punitario, cantidad)
else:
golosinas += calculador(punitario, cantidad)
compraextra += dulces(punitario, cantidad)
else:
punitario = float(raw_input("Ingrese precio unitario producto"+str([i])))
if punitario == 0:
flag = False
else:
comida = raw_input("Ingrese tipo de producto: ")
cantidad = int(raw_input("Ingrese cantidad: "))
if comida != "golosina":
comprapura += calculador(punitario, cantidad)
else:
golosinas += calculador(punitario, cantidad)
compraextra += dulces(punitario, cantidad)
i += 1
descuentoaplicado = (comprapura-comprafinal)+(golosinas-compraextra)
lucas = comprafinal+compraextra
print "Precio total de la compra ", comprapura+golosinas
print "Total de descuento aplicado ", descuentoaplicado
print "Total de la compra ", descuento(i, lucas)
raw_input()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment