Предмет: Информатика,
автор: ЗлобныйГений
помогите составить программу на языке паскаль
S=2+4+6...+n
Ответы
Автор ответа:
0
var s, i, n: integer;
begin
read(n);
i:=2;
write('S = ');
while (i<=n) do
begin
s:=s+i;
i:=i+2;
end;
writeln(s);
end.
begin
read(n);
i:=2;
write('S = ');
while (i<=n) do
begin
s:=s+i;
i:=i+2;
end;
writeln(s);
end.
Автор ответа:
0
var
i,n,s:longint;
begin
Write('Введите четное значение последнего члена ряда: ');
Readln(n);
s:=0;
for i:=1 to n div 2 do s:=s+2*i;
Writeln('Сумма членов ряда равна ',s)
end.
Тестовое решение:
Введите четное значение последнего члена ряда: 50
Сумма членов ряда равна 650
i,n,s:longint;
begin
Write('Введите четное значение последнего члена ряда: ');
Readln(n);
s:=0;
for i:=1 to n div 2 do s:=s+2*i;
Writeln('Сумма членов ряда равна ',s)
end.
Тестовое решение:
Введите четное значение последнего члена ряда: 50
Сумма членов ряда равна 650
Похожие вопросы
Предмет: Русский язык,
автор: sStalin
Предмет: Русский язык,
автор: zzz269
Предмет: Другие предметы,
автор: аля690
Предмет: Информатика,
автор: lmao69