Рассмотрим пошагово, что происходит в этом алгоритме:
Начальные данные:
- Значение переменной
hравно-2:h := -2
Цикл:
- Переменная
jпробегает значения от 1 до 7. - В каждой итерации к
hдобавляетсяj * j(квадратj).
Теперь разберем каждую итерацию по шагам:
j = 1:
h := h + 1 * 1h := -2 + 1h = -1j = 2:
h := -1 + 2 * 2h := -1 + 4h = 3j = 3:
h := 3 + 3 * 3h := 3 + 9h = 12j = 4:
h := 12 + 4 * 4h := 12 + 16h = 28j = 5:
h := 28 + 5 * 5h := 28 + 25h = 53j = 6:
h := 53 + 6 * 6h := 53 + 36h = 89j = 7:
h := 89 + 7 * 7h := 89 + 49h = 138
Ответ:
После выполнения этого алгоритма значение переменной h будет 138.