Разберем программу по шагам, чтобы понять, что будет напечатано.
s
присваивается значение 10.for
: Цикл выполняется для i
от 3 до 6 включительно.s
прибавляется текущее значение i
, а затем выводятся значения i
и s
.Теперь рассмотрим каждую итерацию цикла:
s := s + i
, то есть s := 10 + 3 = 13
. Вывод: i = 3
, s = 13
.s := s + i
, то есть s := 13 + 4 = 17
. Вывод: i = 4
, s = 17
.s := s + i
, то есть s := 17 + 5 = 22
. Вывод: i = 5
, s = 22
.s := s + i
, то есть s := 22 + 6 = 28
. Вывод: i = 6
, s = 28
.Таким образом, программа выведет следующие строки:
i = 3 s = 13 i = 4 s = 17 i = 5 s = 22 i = 6 s = 28
Ответ:
i = 3 s = 13 i = 4 s = 17 i = 5 s = 22 i = 6 s = 28