дана последовательность чисел,заканчивающаяся нулем. найти сумму отрицательных и произведение положительных чисел. Напишите в паскале
Ответы на вопрос
Ответил da1hh3
0
program a;
var i,s,r:integer;
begin
s:=1;
read(i);
while i<>0 do
begin
if (i<0)and(i<>0) then r:=r+1 else s:=s*i;
read(i);
end;
writeln(s,r);
end.
var i,s,r:integer;
begin
s:=1;
read(i);
while i<>0 do
begin
if (i<0)and(i<>0) then r:=r+1 else s:=s*i;
read(i);
end;
writeln(s,r);
end.
Ответил gertsovaya
0
да, все*
Ответил da1hh3
0
program abc;
var a,k,i,min,z:integer;c:real;
begin
min:=30000;
c:=1;
read(a,k);
if a>0 then
begin
for i:=1 to k do
begin
z:=i;
c:=c+1/z;
if (c>a)and(c<min)then min:=i;
end;
writeln('min',min);
end;
end.
var a,k,i,min,z:integer;c:real;
begin
min:=30000;
c:=1;
read(a,k);
if a>0 then
begin
for i:=1 to k do
begin
z:=i;
c:=c+1/z;
if (c>a)and(c<min)then min:=i;
end;
writeln('min',min);
end;
end.
Ответил da1hh3
0
ps:если честно это примерно что нужно если контроль пример то проверь
Ответил gertsovaya
0
спасибо)
Ответил da1hh3
0
если контрольный есть пример то проверь
Новые вопросы