Пользователь вводит число. Определить, является ли оно простым. Число называется простым, если оно делится только на себя и на единицу. Использовать цикл for язык С++
std::cout << "Enter a number: "; std::cin >> num; if (num <= 1) { std::cout << "Not a prime number." << std::endl; return 0; } for (int i = 2; i <= num / 2; i++) { if (num % i == 0) { isPrime = false; break; } } if (isPrime) { std::cout << num << " is a prime number." << std::endl; } else { std::cout << num << " is not a prime number." << std::endl; } return 0;
int main() {
std::cout << "Enter a number: ";int num;
bool isPrime = true;
std::cin >> num;
if (num <= 1) {
std::cout << "Not a prime number." << std::endl;
return 0;
}
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
std::cout << num << " is a prime number." << std::endl;
} else {
std::cout << num << " is not a prime number." << std::endl;
}
return 0;
}