Написать код в с++ (Вывести на экран n простых чисел)

20 Авг 2019 в 08:28
202 +1
2
Ответы
1
include

bool isPrime(int n) {
if (n <= 1) {
return false;
}
for (int i = 2; i * i <= n; i++) {
if (n % i == 0) {
return false;
}
}
return true;
}

void printPrimes(int n) {
int count = 0;
int num = 2;

std::cout << "First " << n << " prime numbers:" << std::endl;
while (count < n) {
if (isPrime(num)) {
std::cout << num << " ";
count++;
}
num++;
}

}

int main() {
int n;

std::cout << "Enter the number of prime numbers to display: ";
std::cin >> n;
printPrimes(n);
return 0;

}

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