Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
6 декабря 2022 20:42
781
Требуется найти наименьший натуральный делитель целого числа N, отличный от 1.язык C++
2
ответа
#include <iostream>
using namespace std;
int main(){
int n,k;
k=0;
cin>>n;
for(int i=2;k==0;i++){
if(n%i==0)
k=i;
}
cout<<k;
cin.get();
cin.get();
return 0;
}
using namespace std;
int main(){
int n,k;
k=0;
cin>>n;
for(int i=2;k==0;i++){
if(n%i==0)
k=i;
}
cout<<k;
cin.get();
cin.get();
return 0;
}
0
·
Хороший ответ
8 декабря 2022 20:42
#include <iostream>
using namespace std;
int main()
{
int n, p;
cout << "n = ", cin >> n;
p = 2;
while (n%p != 0) p++;
cout << "p = " << p;
return 0;
}
Пример:
n = 15
p = 3
using namespace std;
int main()
{
int n, p;
cout << "n = ", cin >> n;
p = 2;
while (n%p != 0) p++;
cout << "p = " << p;
return 0;
}
Пример:
n = 15
p = 3
0
8 декабря 2022 20:42
Остались вопросы?
Еще вопросы по категории Информатика
1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов): «Ёж, лев, слон, олень, тюлень, но...
Дан фрагмент программы. Чему должно быть равно начальное значение переменной x, чтобы в результате работы алгоритма на экране были напечатаны ровно&nb...
Ответьте на 4 вопроса,помогите пожалуйста. 1)Как устроена одноранговая локальная сеть? 2)Как устроена локальная сеть с выделенным сервером? 3)Какого т...
Шахматная ладья ходит по горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ладья попасть с первой клетки на в...
Перечислите единицы измерения информации...