M меньше n, n и m натуральные числа. Вывести на экран числа от m до n которые не являются простыми

20 Авг 2019 в 08:32
196 +1
0
Ответы
1

Простые числа - это числа, которые имеют только два делителя: 1 и само число. Чтобы найти числа от m до n, которые не являются простыми, нужно перебирать числа от m до n и проверять каждое число на наличие делителей, помимо 1 и самого числа.

Вот пример кода на Python, который выводит числа от m до n, которые не являются простыми:

def is_prime(num):
if num < 2:
return False
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
return False
return True
m = 2
n = 20
for num in range(m, n+1):
if not is_prime(num):
print(num)

В данном примере кода числа от 2 до 20, которые не являются простыми, будут выведены на экран. Если нужно изменить диапазон чисел или протестировать другой диапазон, можно поменять значения переменных m и n.

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