Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

Дано натуральное число n1. выведите его наименьший делитель, отличный от 1. решение оформите в виде функции mindivisor. туплю. что не так с кодом? #include #include using namespace std; int mindivisor (int n) { cin > > n; int i = 2, min_den = 1; int sqrt_n = sqrt((double)n); while (i < = sqrt_n) { if (n % i == 0) { min_den = i; break; } i++; } if (min_den == 1) cout < < n; else cout < < min_den; return 0; }

Другие вопросы по: Информатика

Похожие вопросы

Знаешь правильный ответ?
Дано натуральное число n1. выведите его наименьший делитель, отличный от 1. решение оформите в виде...

Популярные вопросы