Files
Robert Nedela 9bb2630587 Primul commit si adaugat primu lab
Signed-off-by: Robert Nedela <robertnedela15@gmail.com>
2026-03-10 17:50:00 +02:00

32 lines
673 B
Python

#!/usr/bin/env python3
import math, random
def is_prime(n):
if n < 2:
return False
if n == 2:
return True
for i in range(3, int(math.sqrt(n)) + 1, 2):
if n % i == 0:
return False
return True
def generate_prime(k):
low_lim = int(math.pow(10, k - 1))
sup_lim = int(math.pow(10, k) - 1)
while True:
hope = int(random.randint(low_lim, sup_lim))
if is_prime(hope):
return hope
#number = input("Introduce un nr: ")
number = "1239123"
num = int(number)
print(str(num))
reversed = int(number[::-1])
print(reversed)
print("Generam un nr prim de 3 cifre")
print(generate_prime(15))