Вопрос задан 14.11.2023 в 21:29. Предмет Информатика. Спрашивает Волгина Анастасия.

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

('Скидка 2%') elif cost < 5000: print ('Скидка 5%') elif: print ('Скидка 10%') Какую скидку можно будет получить если стоимость покупки cost=2999? Запишите только число знак % указывать не нужно. Помогите пожалуйста.
0 0
Перейти к ответам

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

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

По твоему коду у меня получилась скидка 5%

0 0
Отвечает Бакиев Амир-Али.

ОтветОтвет: пятьпять. Надеюсь помог :)

Буду рад, если вы отметите мой ответ лучшим :=)

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

Давайте разберемся с этим фрагментом программы. Ваш фрагмент кода выглядит следующим образом:

```python if cost < 1000: print('Скидка 0%') elif cost < 2000: print('Скидка 2%') elif cost < 5000: print('Скидка 5%') else: print('Скидка 10%') ```

Когда стоимость покупки `cost` равна 2999, программа проверяет условия в порядке их следования. Первое условие `cost < 1000` не выполняется, так как 2999 не меньше 1000. Затем проверяется второе условие `cost < 2000`, которое выполняется, поэтому будет выполнен блок кода с выводом 'Скидка 2%'.

Таким образом, при стоимости покупки 2999 программа выведет 'Скидка 2%'.

0 0

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

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

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

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