Вопрос:

12. Определите значение переменной с после выполнения следующего фрагмента программы. a = 100 b = 30 a = a - b * 3 if a > b: c = a - b else: c = b - a

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

Ответ:

Сначала присваиваем переменной `a` значение 100, а переменной `b` значение 30.
Затем вычисляем новое значение переменной `a`:
\[ a = a - b * 3 = 100 - 30 * 3 = 100 - 90 = 10 \]
Теперь проверяем условие: `if a > b:` или `if 10 > 30:`
Условие ложно, так как 10 меньше 30, поэтому выполняется блок `else`:
\[ c = b - a = 30 - 10 = 20 \]
Значит, значение переменной `c` равно 20.

Ответ: в) -20 (ошибка в условии, правильный ответ 20)
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие