اعداد اول
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
👨💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
a = int(input("figure:"))
for num in range(2, a):
ok = True
for i in range(2, num):
if num % i == 0:
ok = False
break
if ok:
print(num, end=" ")
num = int (input ('Enter a number: '))
for i in range (2, num):
is_prime = True
for j in range (2, i):
if i % j == 0:
is_prime = False
break
if is_prime:
print (i)
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
a = int(input("Enter a number: "))
primes = [i for i in range(2, a) if is_prime(i)]
print(primes)
a = int(input ('number '))
for i in range(2,a):
sum = 0
for j in range(2,i):
if i % j == 0:
sum += 1
if sum == 0:
print (i)
x = int (input(" yek adad vard kon : "))
for This_number in range (2,x) :
adad_aval = True
for conter in range (2,This_number ) :
if ( This_number % conter) == 0 :
adad_aval = False
break
if adad_aval :
print (This_number)
def is_prime(n):
"""بررسی میکند که آیا عدد n اول است یا خیر."""
if n <= 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
def print_primes_less_than_a(a):
"""تمام اعداد اول کوچکتر از a را چاپ میکند."""
print(f"اعداد اول کوچکتر از {a}:")
for num in range(2, a):
if is_prime(num):
print(num)
def main():
try:
a = int(input("لطفاً عددی را وارد کنید: "))
print_primes_less_than_a(a)
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید.")
# اجرای تابع اصلی
if __name__ == "__main__":
main()
def primenumber(num):
for i in range(2, num):
if num % 2 == 0:
return False
return (num)
num = int(input('Enter number:'))
for j in range(2, num):
if (primenumber(j) == j):
print(j)
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
return False
return True
def print_primes_less_than_a(a):
primes = []
for num in range(2, a):
if is_prime(num):
primes.append(num)
return primes
def main():
try:
a = int(input("عدد a را وارد کنید: "))
primes = print_primes_less_than_a(a)
print(f"اعداد اول کوچکتر از {a}: {primes}")
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید.")
if __name__ == "__main__":
main()
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.