profile
Размещено 2 года назад по предмету Информатика от jjjggt

Помогите пожалуйста
Дан фрагмент программы:

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

  1. Ответ на вопрос
    Ответ на вопрос дан Kean1234

    Ответ:

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

    Объяснение:

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

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

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

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

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

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

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

    иначе:

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

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

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.