Ответ:
а) s = 15 i = 5
б) s = 5 i = 5
в) s = 0,5 i = 1
Объяснение:
a)
s = 0 i = 0
пока условие i < 5 истинно (да) цикл выполняется
Действия в цикле:
i = i + 1
s = s + i
s = 0 i = 0
0 < 5 (да)
Действия в цикле:
i = 0 + 1 = 1
s = 0 + 1 = 1
s = 1 i = 1
1 < 5 (да)
Действия в цикле:
i = 1 + 1 = 2
s = 1 + 2 = 3
s = 3 i = 2
2 < 5 (да)
Действия в цикле:
i = 2 + 1 = 3
s = 3 + 3 = 6
s = 6 i = 3
3 < 5 (да)
Действия в цикле:
i = 3 + 1 = 4
s = 6 + 4 = 10
s = 10 i = 4
4 < 5 (да)
Действия в цикле:
i = 4 + 1 = 5
s = 10 + 5 = 15
s = 15 i = 5
5 < 5 (нет)
Цикл не выполняется
s = 15 i = 5
б)
s = 0 i = 0
пока условие i < 5 истинно (да) цикл выполняется
Действия в цикле: i = i + 1
s = s + i
s = 0 i = 0
0 < 5 (да)
Действия в цикле:
i = 0 + 1 = 1
s = 0 i = 1
1 < 5 (да)
Действия в цикле:
i = 1 + 1 = 2
s = 0 i = 2
2 < 5 (да)
Действия в цикле:
i = 2 + 1 = 3
s = 0 i = 3
3 < 5 (да)
Действия в цикле:
i = 3 + 1 = 4
s = 0 i = 4
4 < 5 (да)
Действия в цикле:
i = 4 + 1 = 5
s = 0 i = 5
5 < 5 (нет)
Цикл не выполняется
s = 0 i = 5
s = 0 + 5 = 5
s = 5 i = 5
в)
s = 0 i = 2
пока условие i > 1 истинно (да) цикл выполняется
Действия в цикле:
s = s + 1 / i
i = i - 1
s = 0 i = 2
2 > 1 (да)
Действия в цикле:
s = 0 + 1 / 2 = 0,5
i = 2 - 1 = 1
s = 0,5 i = 1
1 > 1 (нет)
Цикл не выполняется
s = 0,5 i = 1