Анастасия9 лет назад
ПожаловатьсяПожаловаться

Определить,что будет напечатано в результате работы следующего фрагмента программы n=4 s=0 while n<=8 s=s+n n=n+1 end print s

Ответы1

Аватар
Даша9 лет назад
n:=4; s:=0; while n<=8 begin s:=s+n; n:=n+1 end; В цикле, пока переменная n<=8, к переменной s прибавляется значение переменной n, а n увеличивается на 1. Другими словами, во фрагменте программы производится сумма всех значений переменных n, которые начинаются с 4 и каждый раз увеличиваются на 1. И все это, пока n не станет меньше или равна 8. s = 4 + 5 + 6 + 7 + 8 = 30. На пятом круге цикла n становится равной 9, и это число уже не удовлетворяет условию продолжения цикла, и работа цикла завершается. Ответ: 30
Рекомендации Учи.Ответов
УЧИ.РУ
Разобраться в сложных темах по школьным предметам помогут курсы Учи.ру
Заниматься