ПОМОГИТЕ ПОЖАЛУЙСТА.
Ответы
Объяснение:
В первом случае цикл for будет от 1 до 0 + 3 ( от 1 до 3). 3 снова не включается в диапазон.
i будет равняться 1 и 2.
k = 0 + 1
k = 1 + 2
На консоль будет выводиться:
1
3
Второй случай. Диапазон цикла for от 1 до 8 включительно. В теле цикла k присваивается значение k + i*i. Остаётся лишь посчитать значение:
k = 0 + 1*1
k = 1 + 2*2
k = 5 + 3*3
k = 14 + 4*4
k = 30 + 5*5
k = 55 + 6*6
k = 91 + 7*7
k = 140 + 8*8
На консоль будет выводиться:
1
5
14
30
44
91
140
204
Третий случай. Цикл for с отрицательным шагом. Диапазон от 9 до 2 включительно. В теле цикла k присваивается значение k + i
k = 0 + 9
k = 9 + 8
k = 17 + 7
k = 24 + 6
k = 30 + 5
k = 35 + 4
k = 39 + 3
k = 42 + 2
На консоль будет выводиться:
9
17
24
30
35
39
42
44
(Стоит отметить, что отрицательный шаг обязательно нужно указываеть в таком случае. Если его не указать, то в цикле будет ошибка.)
В четвёртом цикле будет ошибка из-за диапазана от 1 до 1 (потому что правая 1 не включительна). k соответственно изменяться в теле цикла не будет.