Write a program that prompts the user to input a positive integer.
It should then output a message indicating whether the number is a prime number.
A prime number is a number that is evenly divisible only by itself and 1.
For example, the number 17 is prime because it can be evenly divided only by 1 and 17.
The number 6, however, is not prime because it can be divided evenly by 1, 2, 3, and 6.
Source Code
num = int(input("Enter a positive integer: "))
flag = False
for i in range(2,num):
rem = num % i
if rem == 0:
flag=True
break
if flag==True or num <=1:
print(num,"is not a prime number")
else:
print(num,"is a prime number")
Output
Enter a positive integer: 17
17 is a prime number