
Магазин реализует товары, представляя покупателям сидки в зависимости от суммы, на которую
приобретен товар. Если сумма покупки меньше 10000 руб., скидка не представляется. При покупке на сумму от 10000 до 30000 руб. скидка составляет 5%. При покупке на сумму свыше 30000 руб. размер скидки – 10% от суммы покупки. Составить блок-схему и программу вычисления оплачиваемой покупателем суммы, если известны сумма покупки без скидки

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

Ответ:
С кодом помог. Схема по условию
Объяснение:
a=int(input('Введите сумму покупки:'))
if a<10000:
print('Скидки нет')
elif a>=10000 and a < 30000:
print('Скидка 5%')
else:
print('Скидка 10%')



Блок-схема и программа для вычисления оплачиваемой покупателем суммы
Блок-схема: ``` start input purchase_amount if purchase_amount < 10000 discount = 0 else if purchase_amount >= 10000 and purchase_amount < 30000 discount = 5% else if purchase_amount >= 30000 discount = 10% end if discounted_amount = purchase_amount - (purchase_amount * discount) output discounted_amount end ```
Программа на языке Python: ```python purchase_amount = float(input("Введите сумму покупки без скидки: "))
if purchase_amount < 10000: discount = 0 elif purchase_amount >= 10000 and purchase_amount < 30000: discount = 0.05 else: discount = 0.1
discounted_amount = purchase_amount - (purchase_amount * discount) print("Оплачиваемая покупателем сумма: ", discounted_amount) ```
Примечание: В программе предполагается, что пользователь вводит сумму покупки без скидки в рублях. Результат выводится в виде оплачиваемой покупателем суммы с учетом скидки.
Объяснение блок-схемы и программы
1. Пользователь вводит сумму покупки без скидки. 2. В зависимости от введенной суммы, программа определяет размер скидки: - Если сумма покупки меньше 10000 рублей, скидка не предоставляется. - Если сумма покупки находится в диапазоне от 10000 до 30000 рублей, скидка составляет 5%. - Если сумма покупки превышает 30000 рублей, скидка составляет 10%. 3. Программа вычисляет оплачиваемую покупателем сумму, вычитая из суммы покупки сумму скидки. 4. Результат выводится на экран.
Пример: Предположим, пользователь ввел сумму покупки без скидки равной 25000 рублей. В этом случае программа определит, что сумма покупки находится в диапазоне от 10000 до 30000 рублей и применит скидку в размере 5%. Оплачиваемая покупателем сумма будет равна 25000 - (25000 * 0.05) = 23750 рублей.


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







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