Дано целое число, не меньшее 2. Выведите его

Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. решить через while на языке с++
Создано: 15.05.2023 13:37

Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. решить через while на языке с++

#include using namespace std;

int main() { int n; cin >> n;

int i = 2;
while (n%i != 0) {
    i++;
}

cout << i << endl;
return 0;

}