• Предмет: Информатика
  • Автор: skrylov1705
  • Вопрос задан 4 месяца назад

Помогите написати КОД Paython: підприємець Іван Миколайович Глушко вирішив відкрити
власну піцерію «elPizza». На початковому етапі пропонується продаж піц:
Рондо (70 грн), Сирна (40 грн), Богатир (80 грн), Бриз (120 грн) а також
напоїв до неї – Кола (25 грн), Сік (38 грн). У програму користувач вводить
назву піци, напою та їх кількість (*якщо якийсь товар не купується то
оператор просто тисне Enter, а у полі кількості вказує 0). Відповідно
замовлення формується чек. З ціллю залучення клієнтів Іван Миколайович
надає знижки де при замовленні від 200 до 500 грн – 10%, а понад 500 грн –
20%. 30БАЛОВ ДАМ

Ответы

Ответ дал: slonce70
2

pizzas = {"Рондо": 70, "Сирна": 40, "Богатир": 80, "Бриз": 120}

drinks = {"Кола": 25, "Сік": 38}

total = 0

discount = 0

for pizza in pizzas:

   quantity = int(input(f"Введіть кількість піц {pizza} (або 0, якщо не купується): "))

   total += pizzas[pizza] * quantity

for drink in drinks:

   quantity = int(input(f"Введіть кількість напою {drink} (або 0, якщо не купується): "))

   total += drinks[drink] * quantity

if total >= 200 and total < 500:

   discount = total * 0.1

   total -= discount

elif total >= 500:

   discount = total * 0.2

   total -= discount

if discount > 0:

   print(f"Знижка: {discount:.2f} грн")

print(f"Загальна сума замовлення: {total:.2f} грн")

Приложения:

sever0000: slonce70 Допоможіть з питанням будь ласка.
Вас заинтересует