اعداد اول
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
👨💻 5 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
print("[Finding Prime Numbers]")
number = int(input("Number: "))
prime_numbers = []
for num in range(2, number):
is_prime = True
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
is_prime = False
break
if is_prime:
prime_numbers.append(num)
print("Prime Numbers:", prime_numbers)
import time
a = int(input("enter nember:"))
d = 2
if a < d:
print('Error: Your number is less than two, and there is no prime number preceding it.')
# معنی
# ارور عدد شما کوچکتر از دو است و عدد اولی قبلش وجود ندارد
elif a <= d:
print("Error: There is no prime number preceding your number.")
# معنی
# ارور عدد اولی قبل از عدد شما وجود ندارد
else:
print("ok")
print("Prime numbers before your number:")
# معنی
# اعداد اول قبل از عدد شما:
for m in range(d, a):
prime = True
for nx in range(2, m):
if m % nx == 0:
prime = False
break
if prime:
print(m)
time.sleep(1)
print("finish")
# Printing prime numbers
number = int(input("Enter the initial number. "))
for i in range(2, number):
count = 0
for n in range(1, i + 1):
if i % n == 0:
count += 1
if count == 2:
print(i)
a = int(input("Enter :"))
if a < 2 :
print ("Aval nist")
else :
for i in range(2 , a) :
if a % i == 0 :
print ("Aval nist")
break
else :
print ("Aval")
# Prime Number
Num = int(input("give me a number : "))
PrimeList = [1,2,3]
for i in range(4,Num) :
Count = 0
for j in range(2,i):
Rem = int(i % j)
if Rem != 0:
Count += 1
else:
break
if Count == (i-2) :
PrimeList.append(i)
print(f"The prime number of smaller than {Num} are : {PrimeList}")
a = int(input("ye adad vared kon : "))
for i in range(2,a):
for j in range(2,i):
if i % j == 0:
print(f"{i}❎ adade aval nist chon bar {j} bakhsh pazir ast")
break
else:
print(f"{i}✅ adade aval ast")
# دریافت یک عدد صحیح از کاربر
number = int(input("Enter your number :"))
# چاپ اعداد اول کوچکتر از عدد ورودی
for j in range(2, number):
for i in range(2, j):
if j % i == 0:
break
else:
print(j)
adad= int(input("adad:"))
for j in range(2,adad):
for i in range(2,j):
if j%i==0:
break
else:
print(j)
num = int(input("please enter your number :"))
for i in range(2,num) :
for j in range(2,i):
if i % j == 0:
break
else:
print(i)
i=int(input('num:'))
for j in range (2,i):
e=True
for k in range (2,j):
if j%k==0 :
e=False
break
if e:
print(j,'adade aval')
else:
print(j,'aval nist')
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.