
Вопрос задан 24.06.2023 в 10:07.
Предмет Информатика.
Спрашивает Стукалов Никита.
Сумма покупки составляет а рублей. Если а больше 1000 рублей, то предоставляется скидка 2%. Вывести
на экран сумму покупки с учетом скидки либо сообщение о том, что скидка не предоставляется. Решите пожалуйста на языке Python

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

Отвечает Прус Виталий.
a = int(input())
print(a*0.98 if a > 1000 else a)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот пример решения этой задачи на языке Python:
python# Введите сумму покупки
purchase_amount = float(input("Введите сумму покупки в рублях: "))
# Проверяем, превышает ли сумма покупки 1000 рублей
if purchase_amount > 1000:
# Рассчитываем скидку
discount = purchase_amount * 0.02
# Вычитаем скидку из суммы покупки
discounted_amount = purchase_amount - discount
print(f"Сумма покупки с учетом скидки: {discounted_amount} рублей")
else:
print("Скидка не предоставляется. Сумма покупки: {} рублей".format(purchase_amount))
В этом коде сначала запрашивается сумма покупки у пользователя. Затем код проверяет, превышает ли эта сумма 1000 рублей, и, если да, рассчитывает 2% скидку. После этого выводит на экран либо сумму покупки с учетом скидки, либо сообщение о том, что скидка не предоставляется.


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

Информатика 562

Информатика 404

Информатика 31

Информатика 76

Информатика 16

Информатика 41

Информатика 31
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili