Задача 2: создать программу для Кондитерской Сладкие истории , которая будет настраивать рекомендации по акционным

Задача 2: создать программу для Кондитерской "Сладкие истории", которая будет настраивать рекомендации по акционным товарам. Акция предлагается, если выполняются два условия: - покупатель заинтересован в покупке пирожных; - покупатель готов потратить 500 рублей или менее. Напишите программу, которая будет определять, следует ли предлагать товары по акции. Результат должен быть оформлен как показано на изображении.
Cherepaha

Cherepaha

Цель программы состоит в том, чтобы определить, следует ли предлагать товары по акции на основе двух условий: заинтересованность покупателя в покупке пирожных и готовность потратить 500 рублей или менее. Для достижения этой цели мы можем использовать следующую структуру программы:

1. Запросить у пользователя информацию о его заинтересованности в покупке пирожных. Можно использовать функцию input() для этой цели. Например:


interest = input("Вы заинтересованы в покупке пирожных? (да/нет): ")


2. Запросить у пользователя информацию о готовности потратить деньги. Можно также использовать функцию input() для этого шага. Например:


budget = float(input("Сколько вы готовы потратить? Введите сумму в рублях: "))


Обратите внимание, что мы преобразуем введенное значение в тип float, чтобы иметь возможность сравнить его с диапазоном до 500 рублей.

3. На основе полученных данных проверить выполнение обоих условий. Для этого воспользуемся условным оператором if. Например:

python
if interest == "да" and budget <= 500:
print("Предлагаем вам товары по акции!")
else:
print("Мы не можем предложить вам товары по акции.")


В этом примере используется логический оператор and для проверки обоих условий сразу. Если оба условия выполняются, то выводится сообщение о предложении товаров по акции. В противном случае выводится сообщение о невозможности предложить товары по акции.

4. Оформление результата должно быть сделано, как показано на изображении. Для этого можно использовать символы-разделители и управлять выравниванием текста. Например:

python
print("===================")
print(" Результаты")
print("===================")

if interest == "да" and budget <= 500:
print("Предлагаем вам товары по акции!")
else:
print("Мы не можем предложить вам товары по акции.")

print("===================")


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

python
interest = input("Вы заинтересованы в покупке пирожных? (да/нет): ")
budget = float(input("Сколько вы готовы потратить? Введите сумму в рублях: "))

print("===================")
print(" Результаты")
print("===================")

if interest == "да" and budget <= 500:
print("Предлагаем вам товары по акции!")
else:
print("Мы не можем предложить вам товары по акции.")

print("===================")


После запуска программы, она будет запрашивать у пользователя заинтересованность в покупке пирожных и готовность потратить деньги. После этого программа выдаст результат, указывая, следует ли предлагать товары по акции или нет, в соответствии с введенными данными. Результаты будут отформатированы в соответствии с указанным образцом.
Знаешь ответ?
Задать вопрос
Привет!
hello