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

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

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


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

a := 100;

b := 30;

a := a – b * 3;

if a > b then

c := a + b;

else

c := b — a;

а) 20

б) 70

в) –20

г) 180

Ответ

Значение переменной c после выполнения данного фрагмента программы будет равно 70 (вариант б).

Пояснение:
После выполнения операции a := a — b * 3, переменная a будет иметь значение 100 — (30 * 3) = 100 — 90 = 10.
Затем условный оператор проверяет, что a (которая равна 10) больше b (которая равна 30), этот условный оператор выполняет инструкцию c := a + b.
Таким образом, c будет равно 10 + 30 = 40.


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