Вопрос:

Дан условный оператор. Какое значение имеет переменная а, если в результате выполнения условного оператора переменной с присваивается значение 5?

Смотреть решения всех заданий с листа

Ответ:

Рассмотрим условный оператор:


if a < 5: c = 7
else:
    if a > 5: c = 8
    else: c = 5

Переменной c присваивается значение 5 только в последнем блоке else. Этот блок выполняется, когда ни условие a < 5, ни условие a > 5 не являются истинными.

Это означает, что a не меньше 5 и не больше 5. Следовательно, a должно быть равно 5.

Ответ: 5

ГДЗ по фото 📸
Подать жалобу Правообладателю