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

ГДЗ информатика 8 класс

Тестовые задания для самоконтроля глава 5. Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


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

а = 100
b = 30
а = а — b * 3
if a > b:
c = a — b
else:
c = b – a

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

Ответ

После выполнения данного фрагмента программы, значение переменной c будет 70.
Объясняю пошагово:

  • Изначально переменные a и b равны 100 и 30 соответственно.
  • После вычисления а = а — b * 3, a станет равной 10 (100 — 30 * 3 = 10).
  • Так как a меньше b, выполнится блок else, и переменная c будет равна b — a, то есть 30 — 10, что даёт итоговое значение c равным 20.
    Выбирать из предоставленных вариантов нет необходимости, так как ни один из них не является правильным ответом на поставленный вопрос.

Понравилась статья? Поделиться с друзьями: