Skip to content

Commit 3c5c5c9

Browse files
committed
Added a program to check whether inputted number is prime
1 parent 4c0b93f commit 3c5c5c9

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

PrimeCheck.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# This program will check whether an inputted natural number is a prime number or not.
2+
3+
user_number = 2
4+
5+
# Queries user to enter a number
6+
user_number = int(input("Please enter a natural number: "))
7+
8+
# Check whether the entered prime number is greater than 1
9+
if user_number > 1 :
10+
# check for factors
11+
for x in range(2, user_number):
12+
if (user_number % x) == 0:
13+
print(user_number, "is not a prime number")
14+
print(x, "is a factor of", user_number)
15+
break
16+
else:
17+
print(user_number, "is a prime number!")
18+
19+
# if entered number is less than or equal to 1, it is not prime
20+
else:
21+
print(user_number, "is not a prime number")

0 commit comments

Comments
 (0)