Вопрос:
A20. Определите значение переменной с после выполнения следующего фрагмента программы.
a := 5;
a := a + 6;
b := -a;
c:= a - 2*b;
Ответ:
Решение:
- a := 5; Переменной 'a' присваивается значение 5.
- a := a + 6; К текущему значению 'a' (5) прибавляется 6. Теперь a = 5 + 6 = 11.
- b := -a; Переменной 'b' присваивается отрицательное значение 'a'. Теперь b = -11.
- c:= a - 2*b; Вычисляем значение 'c': c = 11 - 2 * (-11) = 11 - (-22) = 11 + 22 = 33.
Ответ: г. с = 33
Похожие