2 практика. Пользователь вводит сумму заказа, а потом количество бонусов, которые хочет списать. Напиши программу, которая вычисляет сумму заказа, после списания бонусов. python
python
order_amount = float(input("Введите сумму заказа: "))
bonuses = float(input("Введите количество бонусов: "))
2. Затем, нужно вычислить сумму заказа после списания бонусов. Если количество бонусов больше или равно сумме заказа, то сумма заказа будет равна нулю, так как бонусы покрывают полную стоимость заказа. В противном случае, необходимо от суммы заказа вычесть количество бонусов:
python
if bonuses >= order_amount:
order_amount = 0
else:
order_amount -= bonuses
3. Наконец, выведем полученную сумму заказа после списания бонусов на экран:
python
print("Сумма заказа после списания бонусов:", order_amount)
Полный код программы будет выглядеть следующим образом:
python
order_amount = float(input("Введите сумму заказа: "))
bonuses = float(input("Введите количество бонусов: "))
if bonuses >= order_amount:
order_amount = 0
else:
order_amount -= bonuses
print("Сумма заказа после списания бонусов:", order_amount)
Программа принимает от пользователя сумму заказа и количество бонусов, а затем вычисляет сумму заказа после списания бонусов. Если количество бонусов больше или равно сумме заказа, то сумма заказа будет равна нулю. Иначе, из суммы заказа вычитается количество бонусов и полученная сумма выводится на экран.
Пример использования программы:
Введите сумму заказа: 1000
Введите количество бонусов: 500
Сумма заказа после списания бонусов: 500.0
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет