Предмет: Информатика,
автор: denizzz9998881p0r0mu
Пользователь вводит число. Определить, является ли оно простым. Число называется простым, если оно делится только на себя и на единицу.
Использовать цикл for язык С++
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
if (n < 2) {
cout << n << " is less than 2";
return 0;
}
for (int i = 2; i*i <= n; ++i) {
if (n % i == 0) {
cout << n << " is a compound number"; //составное число
return 0;
}
}
cout << n << " is a prime number"; //простое число
return 0;
}
using namespace std;
int main() {
int n;
cin >> n;
if (n < 2) {
cout << n << " is less than 2";
return 0;
}
for (int i = 2; i*i <= n; ++i) {
if (n % i == 0) {
cout << n << " is a compound number"; //составное число
return 0;
}
}
cout << n << " is a prime number"; //простое число
return 0;
}
Аноним:
Извините, а почему Вы решили, что мне вышенаписанное каким-то образом выгодно?
Похожие вопросы
Предмет: Русский язык,
автор: solohinkirilka
Предмет: Математика,
автор: quliyevaf2010
Предмет: Математика,
автор: catmenmilota
Предмет: Математика,
автор: a1k2e3r4k5e6