Вопрос задан 01.10.2023 в 01:11. Предмет Информатика. Спрашивает Уляшова Машенька.

Составьте программу планирования закупки товара в магазине, не превышающую заданную величину

(вводится с клавиатуры) ​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Васильев Егор.

Ответ:

Объяснение: Для решения этой задачи используйте переменные: Р-сумма денег, которая есть на руках; х- цена товара; k- кол-во товара; s-общая стоимость покупки (начальное значение s=0); d- сумма, на которую будет повышаться общая стоимость покупок. Значение имеющийся у него суммы денег вводит пользователь. Необходимо повторять запрос цены и кол-ва выбранного товара, вычислять его стоимость, суммировать ее с общей стоимостью покупок и выводить результат на экран до тех пор, пока она не превысит имеющийся у него сумму. В этом случае нужно вывести сообщение о том, на сколько будет превышена сумма покупки. решение через цикл repeat

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот простая программа на Python, которая планирует закупку товара в магазине, учитывая заданную величину бюджета, которую пользователь вводит с клавиатуры:

python
# Запрашиваем у пользователя бюджет для закупки товара budget = float(input("Введите ваш бюджет: ")) # Инициализируем список для хранения товаров и их стоимостей товары = [] цены = [] while True: # Запрашиваем у пользователя информацию о товаре и его стоимости товар = input("Введите название товара (или 'готово' для завершения): ") if товар.lower() == 'готово': break цена = float(input(f"Введите стоимость товара {товар}: ")) # Проверяем, уместится ли товар в бюджет if цена <= budget: товары.append(товар) цены.append(цена) budget -= цена print(f"{товар} добавлен в список покупок.") else: print(f"Извините, {товар} слишком дорог для вашего бюджета.") # Выводим список выбранных товаров и оставшийся бюджет print("\nСписок выбранных товаров:") for i in range(len(товары)): print(f"{товары[i]} - {цены[i]:.2f} руб.") print(f"Оставшийся бюджет: {budget:.2f} руб.")

Эта программа позволяет пользователю вводить названия товаров и их стоимости до тех пор, пока не введено ключевое слово "готово" или пока бюджет не исчерпан. Программа также отображает список выбранных товаров и оставшийся бюджет после завершения ввода.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос