составить программу для проверки утверждения: "Результат вычислений по формуле x^2+x+41, при 0<=x<=40 являются простые числа ". все результаты вывести на экран
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 for x in range(41): result = x ** 2 + x + 41 if is_prime(result): print(f"Результат для x={x}: {result} - простое число") else: print(f"Результат для x={x}: {result}")
Этот код проверит все значения от 0 до 40, которые получаются по формуле x^2 + x + 41 и выведет на экран те из них, которые являются простыми числами.
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
for x in range(41):
result = x ** 2 + x + 41
if is_prime(result):
print(f"Результат для x={x}: {result} - простое число")
else:
print(f"Результат для x={x}: {result}")
Этот код проверит все значения от 0 до 40, которые получаются по формуле x^2 + x + 41 и выведет на экран те из них, которые являются простыми числами.