Руководитель должен вводить название напитка, количество проданных стаканов, и получать такой результат:
-Количество проданных маленьких каппучино(реализовано)
-Чистая прибыль от проданных маленьких каппучино(реализовано)
спросить, продолжить расчет или нет-если да, то запросить
-Количество проданных больших каппучино(реализовано)
-Чистая прибыль от проданных больших каппучино(реализовано)
спросить, продолжить расчет или нет если нет, то вывести:
Общая чистая прибыль от всех проданных напитков(НЕ реализовано, прошу подсказать как это сделать)
milk_purchase = 0.1 syrop_purchase = 0.6 coffee_purchase = 1.4 cup_purchase = 1 CONST=0 i=1 while True: COUNT=str(input("Press 'y' for calculating: ")) if COUNT=="y": get_name = str(input("Enter name:")) if get_name == "big cappuchino" or get_name == "1":#Получаем данные о составе напитка get_cups = int(input(f"Enter quantity cups of big cappuchino = ")) milk = 270 espresso = 18 syrop = 22 cup = 10 COST=210 elif get_name =="small cappuchino" or get_name == "2": get_cups = int(input(f"Enter quantity cups of small cappuchino = ")) milk = 200 espresso = 18 syrop = 16 cup = 8 COST = 160 else: print("Enter exist name: ") COUNT = str(input("Press 'y' for calculating: ")) def main(get_name): total_cups=value_cap(get_cups)#Получаем количество стаканов и общую себестоимость price_cup=sell_cap(COST, get_cups)#Получаем цену продажи и общую цену за все проданные стаканы net_profit=price_cup-total_cups#Получаем чистую прибыль print(f"Sold for a total amount = {price_cup} rub") print(f"Total spent by {get_cups} cups {get_name} = {total_cups:.2f} rub") print(f"Net profit ={net_profit} rub") return net_profit def milk_price(milk,milk_purchase): res_milk = milk_purchase * milk return res_milk def coffee_price(espresso,coffee_purchase): res_coffee = coffee_purchase * espresso return res_coffee def syrop_price (syrop,syrop_purchase): res_syrop = syrop_purchase * syrop return res_syrop def cup_price(cup,cup_purchase): res_cup = cup_purchase * cup return res_cup def composition_drink(): #Получаем количество ингридиентов composition_price = cup_price(cup,cup_purchase)\ +syrop_price(syrop,syrop_purchase)\ +coffee_price(espresso,coffee_purchase)\ +milk_price(milk,milk_purchase) return composition_price def value_cap(get_cups): #Получаем количество стаканов большого капучино и общую себестоимость total_cups=get_cups*composition_drink() return total_cups def sell_cap(COST,get_cups): #Получаем цену продажи и общую цену за все проданные стаканы price_cup = COST * get_cups return price_cup def get_net_profit(): #Получаем чистую прибыль net_profit = sell_cap(COST, get_cups)-value_cap(get_cups) return net_profit main(get_name)[quote][/quote]