Використовуючи мову програмування Python створити роботу програми для замовлення їжі.
Ответы
# Спочатку створіть словник для меню з доступними стравами та цінами
menu = {
ㅤ"Піца": 10,
ㅤ "Гамбургер": 5,
ㅤ "Салат": 4,
ㅤ "Суп": 3,
ㅤ "Паста": 7
}
# Створіть список для збереження замовлень
замовлення = []
# Функція для виведення меню
def вивести_меню():
ㅤ print("Меню:")
ㅤ for страва, ціна in menu.items():
ㅤㅤ print(f"{страва}: ${ціна}")
# Функція для додавання страви до замовлення
def додати_страву():
ㅤ вивести_меню()
ㅤ страва = input("Виберіть страву, яку ви хочете замовити: ")
ㅤ if страва in menu:
ㅤㅤ замовлення.append(страва)
ㅤㅤ print(f"{страва} була додана до вашого замовлення.")
ㅤ else:
ㅤㅤ print("Ця страва недоступна в меню.")
# Функція для розрахунку суми замовлення
def розрахунок_замовлення():
ㅤ сума = sum(menu[страва] for страва in замовлення)
ㅤ return сума
# Головний цикл програми
while True:
ㅤ дія = input("Виберіть дію (додати/сума/вийти): ")
ㅤif дія == "додати":
ㅤㅤ додати_страву()
ㅤ elif дія == "сума":
ㅤㅤ сума = розрахунок_замовлення()
ㅤㅤ print(f"Загальна сума вашого замовлення: ${сума}")
ㅤ elif дія == "вийти":
ㅤㅤ print("Дякуємо за замовлення!")
ㅤㅤ break
ㅤ else:
ㅤㅤ print("Неправильна дія. Спробуйте ще раз.")