Вопрос задан 16.06.2023 в 21:29. Предмет Информатика. Спрашивает Сушинський Ігор.

Магазин реализует товары, представляя покупателям сидки в зависимости от суммы, на которую

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

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

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

Ответ:

С кодом помог. Схема по условию

Объяснение:

a=int(input('Введите сумму покупки:'))

if a<10000:

   print('Скидки нет')

elif a>=10000 and a < 30000:

   print('Скидка 5%')

else:

   print('Скидка 10%')

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

Блок-схема и программа для вычисления оплачиваемой покупателем суммы

Блок-схема: ``` 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 рублей.

0 0

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

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

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

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