Разберем программу построчно, чтобы понять, какое значение примет переменная s.
- В начале программы переменной s присваивается значение 5.
- Запускается цикл нц для n от 2 до 4. Это значит, что переменная n будет последовательно принимать значения 2, 3 и 4.
- Внутри цикла выполняется команда s := s + (n-1), которая изменяет значение переменной s.
Давайте посмотрим, как будет меняться значение переменной s на каждой итерации цикла:
- Когда n = 2: s := 5 + (2 - 1) = 5 + 1 = 6
- Когда n = 3: s := 6 + (3 - 1) = 6 + 2 = 8
- Когда n = 4: s := 8 + (4 - 1) = 8 + 3 = 11
После завершения цикла команда вывод s выводит конечное значение переменной s.
Ответ: 11