Олимпиадный тренинг

Задача . Проект (добавить и показать, товар)


Задача

Темы:

🧾 Список товаров 🛒

Задача:
Создай программу «Список товаров», где пользователь может:

  • Добавлять товары — каждый товар должен содержать название и цену. (4 балла)

  • Просматривать весь список товаров.

    • Если товаров нет — вывести: «Товаров нет» (2 балла)

    • Если есть — вывести: Товар: ... | Цена: ...₸ (4 балла)

  • Завершать программу.

Пример:
products = [
    {"название": "Молоко", "цена": 500},
    {"название": "Хлеб", "цена": 250}
]


Код который надо переделать:
products = []
def add_product():
    #написать код
    print("✅ Товар добавлен!")

def show_products():
    print("Список товаров👇👇👇")
    #написать код

while True:
    print('''
    1. Добавить товар
    2. Показать список товаров
    3. Выйти
    ''')
    n = int(input("Выберите действие: "))
    if n == 1:
        add_product()
    elif n == 2:
        show_products()
    elif n == 3:
        print("Программа завершена ✅")
        break
    else:
        print("❌ Неверный выбор.")
 


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя