Вопрос задан 16.06.2023 в 08:06. Предмет Информатика. Спрашивает Тереховский Арсений.

Помогите пожалуйста Дан фрагмент программы: if cost < 1000: print('Скидка 0%') elif cost <

2000: print('Скидка 2%') elif cost < 5000: print('Скидка 5%') else: print('Скидка 10%') Какую скидку можно будет получить, если стоимость покупки cost = 999?
0 0
Перейти к ответам

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

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

Ответ:

Скидка 0% т.к удовлетворяет первому условию

Объяснение:

Давайте попробуем разобраться в алгоритме. Для начал что такое АЛГОРИТМ?
Алгоритм - Совокупность последовательных шагов, схема действий, приводящих к желаемому результату.
Все действия выполняются сверх вниз.

В данном случае используется условные блоки, выход из которых осуществляет при выполнения одним из условий, если ничего не совпало то выводиться - "Скидка 10%".

Давайте переведем задачу на русский язык, думаю все намного проще чем кажется:

Если 999 < 1000:
   вывести('Скидка 10%')
иначе если 999 < 2000:

   вывести('Скидка 2%')

иначе если 999 < 5000:

   вывести('Скидка 5%')

иначе:

   вывести('Скидка 10%')

Теперь мы наглядно видим, что 999 < 1000, то есть он выполняет первое условия условного блока, выполняет его тело и выходит из него. Соответственно как только условию выполнилось, программа перестанет проверят остальные. Ведь слово иначе(в противном случае) означает, что предыдущее условия НЕ выполнено

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

Calculating the Discount for a Purchase

To determine the discount for a purchase with a cost of 999, we can refer to the given Python code snippet. Let's break down the code to understand the discount calculation.

The provided code snippet is as follows: ```python if cost < 1000: print('Скидка 0%') elif cost < 2000: print('Скидка 2%') elif cost < 5000: print('Скидка 5%') else: print('Скидка 10%') ```

Based on the given code, the discount for a purchase with a cost of 999 can be calculated as follows:

1. The first condition checks if the cost is less than 1000. If it is, the discount is 0%. 2. If the cost is not less than 1000, the second condition checks if the cost is less than 2000. If it is, the discount is 2%. 3. If the cost is not less than 2000, the third condition checks if the cost is less than 5000. If it is, the discount is 5%. 4. If the cost is not less than 5000, the final else condition applies, and the discount is 10%.

Calculating the Discount for a Purchase with Cost 999

Given that the cost of the purchase is 999, the discount calculation based on the provided code is as follows:

- The cost (999) is less than 1000, so the discount is 0%.

Therefore, for a purchase with a cost of 999, the discount that can be obtained is 0%.

0 0

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

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

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

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