Krab Вark
Оракул
(56962)
12 лет назад
var i,s:integer; begin s:=0; for i:= 1 to 50 do s:=s+2*i; writeln(s); readln end.
У вас что, школа для "детей с задержками умственного развития"?
На обычной контрольной полагается за урок решить минимум три-четыре такие задачи. А лучше за полурока.
Хотя, конечно, эту задачу проще решить в уме. 2+100=102. 4+98=102. Так 25 раз. 25*102=2550
SN@KE
Профи
(590)
12 лет назад
var sum, i integer;
sum:=0;
for i:=2 to 100 i:=i+2
do
sum:=sum+i;
writeln ("сумма равна", sum);
другой вариант через остаток от деления и условие
var sum, i integer;
sum:=0;
for i:=2 to 100 i:=i+1 do
if (i mod 2)=0 then sum:=sum+i;
writeln ("сумма равна", sum);
Морозов Максим
Мастер
(1056)
12 лет назад
Program Hochy5;
var i, n, sum: integer;
begin
for i:= 2 to 100 do
begin
n:=i mod 2;
if n=0
then
begin
sum:=sum+i;
end;
end;
writeln('сумма чётных чисел в промежутке от 2 до 100 равна - ',sum);
end.