1.1
S = 0
i = 0
пока i < 5 делать (условие цикла)
начало цикла
i = i + 1
S = S + i
конец цикла
i = 0 s = 0
0 < 5 (да)
i = 1 s = 1
1 < 5 (да)
i = 2 s = 3
2 < 5 (да)
i = 3 s = 6
3 < 5 (да)
i = 4 s = 10
4 < 5 (да)
i = 5 s = 15
5 < 5 (нет, цикл закончен)
i = 5 s = 15
1.2
S = 0
i = 0
пока i < 5 делать (условие цикла)
начало цикла
i = i + 1
конец цикла
S = S + i
i = 0 s = 0
0 < 5 (да)
i = 1 s = 0
1 < 5 (да)
i = 2 s = 0
2 < 5 (да)
i = 3 s = 0
3 < 5 (да)
i = 4 s = 0
4 < 5 (да)
i = 5 s = 0
5 < 5 (нет, цикл закончен)
i = 5 s = 5
2.
S = 0
i = 2
пока i > 1 делать (условие цикла)
начало цикла
S = S + 1 / i
i = i - 1
конец цикла
s = 0 i = 2
2 > 1 (да)
s = 0.5 i = 1
1 > 1 (нет, цикл закончен)
s = 0.5 i = 1
3.
S = 0
i = 3
повторять
начало цикла
S = S + 5 div i
i = i - 1
конец цикла
заканчивать когда i < 1
s = 1 i = 2
2 < 1 (нет)
s = 3 i = 1
1 < 1 (нет)
s = 8 i = 0
0 < 1 (да, цикл закончен)
s = 8 i = 0
4.
S = 0
i = 1
повторять
начало цикла
S = S + 1 / i
i = i - 1
конец цикла
заканчивать когда i <= 1<br>
s = 1 i = 0
0 <= 1 (да, цикл закончен)<br>s = 1 i = 0
5.
s = 0
для i от 0 до 5 делать
начало цикла
s = s + 1
конец цикла
i = 0 s = 1
i = 1 s = 2
i = 2 s = 3
i = 3 s = 4
i = 4 s = 5
i = 5 s = 6
6.
s = 1
n = 1
для i от 2 до (to) n делать
начало цикла
s = s + 1 / i
конец цикла
цикл не сработает (для i от 2 до (to) 1 делать, так как to увеличивать на 1 до)
s = 1 n = 1
7.1
s = 1
n = 1
для i от 1 до 3 делать
начало цикла
s = s + 1 / n
конец цикла
n = n + 2
i = 1 s = 2 n = 1
i = 2 s = 3 n = 1
i = 3 s = 4 n = 1
i = 3 s = 4 n = 3
7.2
s = 1
n = 1
для i от 1 до 3 делать
начало цикла
s = s + 1 / n
n = n + 2
конец цикла
i = 1 s = 2.000 n = 3
i = 2 s = 2.333 n = 5
i = 3 s = 2.533 n = 7