Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Testing for prime numbers #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions Testing for prime numbers
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import math

k = int(input("Enter a Value")) #value inputted by the user
x = int(math.sqrt(k)) #calculate the square root of the inputed value while also averaging it


while x >= 2: #simple while loop

if k%x == 0: #if statement within the loop that checks with each iteration if the inputted value is divisable by the
print(k) #the value being looped about
print("is not prime") #prints if value is not prime
x = 0 #sets x as zero to exit the loop

x = x-1 #decreases x from the square root till 2


if x != -1: # since the value is not prime, this if statment is to make sure there were no errors in calculations in
print(k) # the loop and prints the value while stating it is prime
print("is prime")