Написать программу, находящцю первые 100 простых чисел

28 Ноя 2019 в 19:54
173 +1
0
Ответы
1
def is_prime(n):
if n < 2:
return False
elif n == 2:
return True
elif n % 2 == 0:
return False
i = 3
while i * i <= n:
if n % i == 0:
return False
i += 2
return True
count = 0
num = 2
print("Первые 100 простых чисел:")
while count < 100:
if is_prime(num):
print(num, end=' ')
count += 1
num += 1

Эта программа использует функцию is_prime, которая проверяет, является ли число простым. Затем программа использует цикл while для нахождения первых 100 простых чисел и выводит их на экран.

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