написать программу которая находит сумму и произведение чисел от 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.
Ответил APALoff
0
Var s,i : Integer;
Ответил APALoff
0
не туда написал )
Ответил APALoff
0
Фура, произведение таких чисел не влезает в тип Integer.
Ответил APALoff
0
К тому же у Вас не произведение чисел, а домножение на 5.
Ответил Аноним
0
Проглядел... вместо 5 нужно было i поставить. Когда запускал выдало вполне адекватный ответ, потому про тип и не думал даже.
Ответил APALoff
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.
Новые вопросы
Математика,
2 года назад
Английский язык,
2 года назад
Математика,
9 лет назад
Математика,
9 лет назад