Задать вопрос
4 февраля, 13:28

Обьясните, как и что выполняется в этом коде:

Var s, n: integer;

Begin

s : = 2;

For n : = 2 to 5 do

s : = s + n*2;

Writeln (s) ;

End.

+4
Ответы (1)
  1. 4 февраля, 16:04
    0
    Программа выводит число 30, кароче, в начале программы для переменной s мы присваиваем число 2, затем крутим цикл 3 раза и с каждой прокруткой присваиваем переменной s выражение s+n*2

    Например вот работа цикла:

    1-й оборот: s = 2 + 2*2 = 6

    2-й оборот: s = 6 + 3*2 = 12

    3-й : s = 12 + 4*2 = 20

    4-й: s = 20 + 5*2 = 30

    И в конце выводим результат s.

    Объяснил возможно коряво но попробуй понять.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Обьясните, как и что выполняется в этом коде: Var s, n: integer; Begin s : = 2; For n : = 2 to 5 do s : = s + n*2; Writeln (s) ; End. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы