Контрольные задания > 5) Запишите значение переменной s, полученное в результате работы следующей программы.
s:=5;
нц для n от 2 до 4
s:=s-(n-1)
кц
вывод s;
Вопрос:
5) Запишите значение переменной s, полученное в результате работы следующей программы.
s:=5;
нц для n от 2 до 4
s:=s-(n-1)
кц
вывод s;
Ответ:
Инициализируем переменную `s` значением 5. Начинаем цикл `для n от 2 до 4`.
- 1 итерация: `n = 2`, `s = s - (n - 1)` => `s = 5 - (2 - 1) = 5 - 1 = 4`
- 2 итерация: `n = 3`, `s = s - (n - 1)` => `s = 4 - (3 - 1) = 4 - 2 = 2`
- 3 итерация: `n = 4`, `s = s - (n - 1)` => `s = 2 - (4 - 1) = 2 - 3 = -1`
Цикл завершается.
Выводим значение переменной `s`, которое равно -1.
Таким образом, значение `s` равно -1.