Пользователь вводит число. Определить, является ли оно простым. Число называется простым, если оно делится только на себя и на единицу.
Использовать цикл for язык С++

4 Окт 2019 в 18:43
230 +1
0
Ответы
1
include

int main() {
int num;
bool isPrime = true;

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;

}

19 Апр 2024 в 14:39
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир