Помогите решить задачу по информатике, по формуле Паскаля. Нужно найти числа, делители числа n
[email protected] в категроии Информатика, вопрос открыт 02.03.2018 в 17:15
1 ответ
[email protected] , ответ добавлен 02.03.2018 в 17:41
Procedure factorize(n: longint);
var divisor: longint;
begin
divisor := 2;
while divisor * divisor <= n do
if n mod divisor = 0 then
begin
n := n div divisor;
writeln(divisor);
end
else inc(divisor);
if n <> 1 then writeln(n);
end;
var n: longint;
begin
readln(n);
factorize(n);
end.
0
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или авторизируйтесь на сайте чтобы оставить ответ на вопрос.
Зарегистрируйтесь или авторизируйтесь на сайте чтобы оставить ответ на вопрос.