Предмет: Информатика,
автор: dontwantbelieve36
Дам фрагмент программы. Чему будет равна переменная s в результате работы данной программы?
var s, n: integer;
begin
s:=2;
for n:=2 to 5 do
s:=s+n*2;
write (s);
end.
Ответы
Автор ответа:
3
Ответ:
s = 30
Объяснение:
Изначально
s = 2
n = 2 (увеличивается на единицу после каждого цикла)
Формула s:=s+n*2;
делаем проходы, пока пока n = от 2 до 5
1) s:=2+2*2
s= 6
n=2+1;
2) s:=6+3*2
s= 12
n=3+1
3) s:=12+4*2
s= 20
n=4+1
4) s:=20+5*2
s= 30
n=5+1
n стало больше 5, следовательно цикл заканчивается
Похожие вопросы
Предмет: Английский язык,
автор: вреднючка
Предмет: Другие предметы,
автор: vfif123
Предмет: Английский язык,
автор: аэээ
Предмет: Алгебра,
автор: Констанция1224875