Задать вопрос

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

+5
Ответы (1)
  1. 8 сентября, 04:47
    0
    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
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Определить, что будет напечатано в результате работы следующего фрагмента программы n=4 s=0 while n ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
6) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin s : = 0; for n:=4 to 13 do begin s : = s + 15; end; write (s) end.
Ответы (1)
1) Определите значение переменной s после выполнения следующего фрагмента программы: n : = 1; s : = 0; while n < = 101 do begin s : = s + 7; n : = n + 1 end; 2) Определите значение переменной S после выполнения следующего фрагмента программы: S:=1;
Ответы (1)
12. Определите, что будет напечатано в результате работы следующего фрагмента программы: #include int main (void) { int n, s; n = 1; s = 0; while (n < = 101) { s = s + 7; n = n + 1 } printf (″%d″, s); }
Ответы (1)
Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin n : = 1; s : = 0; while n < = 20 do begin s : = s + 33; n : = n + 1 end; write (s) end.
Ответы (1)
Определите, что будет напечатано в результате работы следующего фрагмента программы:var n, s: integer; begin n : = 3; s : = 0; while n < = 26 dobegins : = s + 6; n : = n + 1end; write (s) end.
Ответы (1)