Номер Гл.5 Т 12

ГДЗ по информатике 8 класс, Босова 2023, страница 257

Гл. Т Трассировка ветвления

Определите значение переменной c после выполнения следующего фрагмента программы:

a = 100
b = 30
a = a - b * 3
if a > b:
    c = a - b
else:
    c = b - a

а) 20
б) 70
в) −20
г) 180

Решение

По порядку действий сначала выполняется умножение: b * = * = . Затем новое значение a = - = ; значение b осталось .

Проверяем условие: a > b означает > , это ложь. Поэтому ветвь c = a - b пропускается, а выполняется ветвь после else. Получаем c = b - a = - = . Сравниваем результат с предложенными числами: это пункт а).

Ответ

а) .

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото