Загрузка данных


def print_divisors():
    try:
        n = int(input("Введите натуральное число: "))
        if n <= 0:
            print("Число должно быть натуральным (>=1).")
            return
    except ValueError:
        print("Ошибка: введите целое число.")
        return

    divisors = []
    for i in range(1, n + 1):
        if n % i == 0:
            divisors.append(i)

    print(f"Делители числа {n}: {divisors}")
    if len(divisors) == 2:
        print("Это простое число.")

if __name__ == "__main__":
    print_divisors()