Контрольные задания > 4) Чему будет равно значение переменной a после выполнения этого цикла?
i:=3;
a:=2;
нц
a:=a+i;
i:=i+1
кц при i>5
Вопрос:
4) Чему будет равно значение переменной a после выполнения этого цикла?
i:=3;
a:=2;
нц
a:=a+i;
i:=i+1
кц при i>5
Ответ:
Инициализируем `i` как 3 и `a` как 2.
Начинаем цикл `при i>5`.
1 итерация:
`a = a + i` то есть `a = 2 + 3 = 5`
`i = i + 1` то есть `i = 3 + 1 = 4`.
Условие `i>5` не выполняется, поэтому продолжаем цикл
2 итерация:
`a = a + i` то есть `a = 5 + 4 = 9`
`i = i + 1` то есть `i = 4 + 1 = 5`.
Условие `i>5` не выполняется, поэтому продолжаем цикл
3 итерация:
`a = a + i` то есть `a = 9 + 5 = 14`
`i = i + 1` то есть `i = 5 + 1 = 6`.
Условие `i>5` выполняется, поэтому цикл завершается.
Таким образом, значение переменной `a` равно 14.