Обьясните, как и что выполняется в этом коде: var s, n: integer; begin s : = 2; for n : = 2 to 5 do s : = s + n*2; writeln(s); end.

Елизавета1040 Елизавета1040    1   14.08.2019 23:00    1

Ответы
истоиия истоиия  04.10.2020 19:45
Программа выводит число 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.
Объяснил возможно коряво но попробуй понять.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика