Предмет: Информатика,
автор: lk0403
написать программу которая находит сумму и произведение чисел от 5 до 50 с шагом 5
Ответы
Автор ответа:
0
var sum,pro,i:integer;
begin
i:=5;
sum:=0;
pro:=1;
while i<=50 do begin
sum:=sum+i;
pro:=pro*5;
i:=i+5;
end;
writeln('Сумма = ',sum,', Произведение = ',pro);
end.
begin
i:=5;
sum:=0;
pro:=1;
while i<=50 do begin
sum:=sum+i;
pro:=pro*5;
i:=i+5;
end;
writeln('Сумма = ',sum,', Произведение = ',pro);
end.
Автор ответа:
0
Var s,i : Integer;
Автор ответа:
0
не туда написал )
Автор ответа:
0
Фура, произведение таких чисел не влезает в тип Integer.
Автор ответа:
0
К тому же у Вас не произведение чисел, а домножение на 5.
Автор ответа:
0
Проглядел... вместо 5 нужно было i поставить. Когда запускал выдало вполне адекватный ответ, потому про тип и не думал даже.
Автор ответа:
0
Var s,p : BigInteger;
i : Integer;
Begin
p:=1; s:=0;
For i:=1 to 10 do
Begin
s:=s+i*5;
p:=p*i*5;
end;
Writeln('Сумма: ',s);
Writeln('Произведение: ',p);
end.
i : Integer;
Begin
p:=1; s:=0;
For i:=1 to 10 do
Begin
s:=s+i*5;
p:=p*i*5;
end;
Writeln('Сумма: ',s);
Writeln('Произведение: ',p);
end.
Похожие вопросы
Предмет: Математика,
автор: vladpohodaev
Предмет: Українська мова,
автор: Juliaa291
Предмет: Английский язык,
автор: omelyasasha2007
Предмет: Математика,
автор: XXX226XXX
Предмет: Алгебра,
автор: nxomyak