100 баллов Паскаль
На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Определить, сколько получено чисел больше 0, и найти их произведение.
Ответы
Ответ дал:
0
Program n1;
var a,p,k: integer;
begin
k:=0;
p:=1;
readln(a);
while(a<>0) do begin
if a>0 then begin
k:=k+1;
p:=p*a;
end;
readln(a);
end;
writeln('k>0: ',k);
write('p=',p);
end.
Вас заинтересует
2 года назад
3 года назад
3 года назад
9 лет назад
10 лет назад