Розробіть проєкт Просте число, за допомогою якого буде
перевірятись, чи є простим числом введене в текстове поле ціле значення.
Відомо, що число називають простим, якщо воно ділиться без остачі тільки
на одиницю і на себе. python

Ответы

Ответ дал: drewdober
8

Ответ:

Звучить досить просто!

Тримай:

# Функція для перевірки, чи є число простим

def is_prime(n):

   # Перевіряємо чи число менше 2 (тоді воно не є простим)

   if n < 2:

       return False

   # Перебираємо всі числа від 2 до n-1

   for i in range(2, n):

       # Якщо n ділиться на будь-яке число від 2 до n-1 без остачі, то n не є простим

       if n % i == 0:

           return False

   # Якщо жодне число від 2 до n-1 не ділить n без остачі, то n є простим

   return True

# Запитуємо у користувача число, яке потрібно перевірити

number = int(input("Введіть ціле число: "))

# Перевіряємо, чи є число простим та виводимо відповідне повідомлення

if is_prime(number):

   print(number, "є простим числом")

else:

   print(number, "не є простим числом")

Вас заинтересует