KnowledgeBoat Logo
LoginJOIN NOW

Informatics Practices

Write a program to accept a number from the user and check whether it is a prime number or not.

Python Control Flow

1 Like

Answer

n = int(input("Enter a number: "))
if n <= 1:
    print(n, "is not a prime number.")
else:
    factors = 0
    for i in range(1, n + 1):
        if n % i == 0:
            factors += 1
    if factors == 2:
        print(n, "is a prime number.")
    else:
        print(n, "is not a prime number.")

Output

Enter a number: 11
11 is a prime number.

Enter a number: 24
24 is not a prime number.

Answered By

1 Like


Related Questions