ПРОШУ ПОМОГИТЕ ОЧЕНЬ СРОЧНО Найдите самый маленький натуральный делитель числа x,...

0 голосов
77 просмотров

ПРОШУ ПОМОГИТЕ ОЧЕНЬ СРОЧНО
Найдите самый маленький натуральный делитель числа x, отличный от 1 (2 <= x <= 30000).<br>
Входные данные
Вводится натуральное число x.

Выходные данные
Выведите наименьший делитель числа x, отличный от 1.

Примеры
входные данные
2
выходные данные
2
входные данные
6
выходные данные
2


Информатика Начинающий (306 баллов) | 77 просмотров
Дан 1 ответ
0 голосов

Program n;
uses crt;
var i,x:integer;
begin
writeln('Введите число'); readln(x);
i:=2;
while (x mod i)<>0 do i:=i+1;
writeln(i);
end.

Начинающий (740 баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей