Skip to content

Commit 396253f

Browse files
committed
getting next prime numbers
1 parent bc6f173 commit 396253f

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

next_prime_number.py

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# program to getting prime numbers while user choose to stop
2+
def is_prime(n):
3+
for i in range(2, int(n ** 0.5) + 1):
4+
if n % i == 0:
5+
return False
6+
return True
7+
8+
9+
def get_next_prime(n):
10+
find = False
11+
while not find:
12+
n += 1
13+
find = is_prime(n)
14+
return n
15+
16+
17+
def main():
18+
n = 2
19+
stop = False
20+
print(n)
21+
while not stop:
22+
decision = int(input("Type 1 if u want next prime number otherwise type 0"))
23+
if decision == 0:
24+
stop = True
25+
else:
26+
n = get_next_prime(n)
27+
print(n)
28+
29+
30+
if __name__ == '__main__':
31+
main()

0 commit comments

Comments
 (0)