حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود

اعداد اول

تمرین آسان 5425 visibility link download flag trending_up پربازدید

برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند

👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 27

visibility
#دریافت عدد
n = int(input("number :"))

#و چاپ در خروجی a یافتن اعداد اول کوچک تر از
for x in range(2,n):
    for i in range(2,x):
        if x % i == 0:
            break
    else:
        print(x)
        
print("aval")
# در این کد عدد کاربر گرفته میشود
number = int(input('enter number: '))
# و در اینجا از صفر تا عدد کاربر اعدادی که بر عدد کاربر بخش پذیر نیست پرینت میشود
for i in range(2,number):
    for g in range(2,i):
        if g % i == 0:
            break
    else:
        print(i)
def prime_number(number):
    if number<1:
          return false
    for num in range(1,number):
        if num % num==0 and num % 2 !=0:
            print(num)
    
input_umber=int(input("inter number: "))
print(prime_number(input_umber))
aval=True
num=int(input("please enter number: "))
num-=1
while num>1:
    div=num-1
    aval=True
    while div>1:
        if num%div==0:
            aval=False
            break
        div-=1
    if aval:
        print(num)
    num-=1
def prime(n):
    my_set = set()
    li = []
    for i in range(2, n):
        if i in my_set:
            continue
        for j in range(i*2, n, i):
            my_set.add(j)
        li.append(i)   
    return li
num = int(input("enter num: "))
print(prime(num))
a = int(input("add: "))
x = 2 
if a < 2:
    print ("avval nist")
elif a == 2:
    print ("avval ast")
else:
    while (x < (a//2)):
        if (a % x) == 0 :
            print("avval nist")
            break
        x = x + 1
    else:
        print("avval ast" )
a = int(input("add: "))
j = 2 
if a < 2:
    print ("avval nadarim")
elif a == 2:
    print (a)
else:
    while (j <= a):
        x = 2
        while (x <= (j//2)):
            if (j % x) == 0 :
                j = j + 1
                break
            x = x + 1    
        else:
            print(j)
            j = j + 1
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)
<< صفحه قبل 1 2 3 صفحه بعد >>

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن