Составьте программу планирования покупки товара
Информатика 9 класс Программирование программа планирование покупка товар информатика алгоритм разработка код задача автоматизация Новый
Для создания программы планирования покупки товара мы можем использовать язык программирования Python. Давайте разберем, как можно реализовать простую программу, которая поможет пользователю планировать свои покупки.
Вот основные шаги, которые мы будем выполнять:
Теперь давайте посмотрим на пример кода:
# Шаг 1: Создаем пустой список для хранения товаров shopping_list = [] # Шаг 2: Определяем функции def add_item(item, quantity): shopping_list.append((item, quantity)) print(f"Товар '{item}' в количестве {quantity} добавлен в список покупок.") def view_list(): if not shopping_list: print("Список покупок пуст.") else: print("Список покупок:") for item, quantity in shopping_list: print(f"- {item}: {quantity}") def remove_item(item): for i, (product, quantity) in enumerate(shopping_list): if product == item: del shopping_list[i] print(f"Товар '{item}' удален из списка покупок.") return print(f"Товар '{item}' не найден в списке покупок.") # Шаг 3: Запускаем программу while True: print("\nВыберите действие:") print("1. Добавить товар") print("2. Посмотреть список покупок") print("3. Удалить товар") print("4. Выйти") choice = input("Введите номер действия: ") if choice == '1': item = input("Введите название товара: ") quantity = input("Введите количество: ") add_item(item, quantity) elif choice == '2': view_list() elif choice == '3': item = input("Введите название товара для удаления: ") remove_item(item) elif choice == '4': print("Выход из программы.") break else: print("Неверный ввод. Пожалуйста, выберите действие из меню.")
В этом коде мы создали базовую структуру программы, которая позволяет пользователю добавлять, просматривать и удалять товары из списка покупок. Вы можете расширять эту программу, добавляя дополнительные функции, такие как сохранение списка в файл или возможность редактирования количества товаров.
Надеюсь, это поможет вам понять, как можно реализовать программу планирования покупки товара. Если у вас есть вопросы, не стесняйтесь спрашивать!