Программа на с++ найдите самый маленький натуральный делитель числа x, отличный от 1 (2 < = x < = 30000). входные данные вводится натуральное число x. выходные данные выведите наименьший делитель числа x, отличный от 1. примеры входные данные 2 выходные данные 2 входные данные 6 выходные данные 2
using namespace std;
int main()
{
int x, i=2;
cin >> x;
while ((x % i != 0)&&(i<x)) i++;
cout << i <<endl;
system("pause");
}
Пример:
15
3