تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

عدد اول

آسان 94/ دانلود 639 بازدید

تابعی بنویسید که عددی دریافت کند و اگر آن عدد، عدد اول بود True و در غیر این صورت False برگرداند

👨‍💻 12 ساعت قبل Arman.danyy این تمرین رو مشاهده کرد
👨‍💻 13 ساعت قبل کاربر 1126 این تمرین رو مشاهده کرد
👨‍💻 14 ساعت قبل Ali.r.h.z این تمرین رو مشاهده کرد
🔥 24 ساعت قبل Mahdi.shariati جواب جدیدی برای این تمرین ارسال کرد
🔥 12 ساعت قبل Arman.danyy جواب جدیدی برای این تمرین ارسال کرد
👨‍💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 14 ساعت قبل کاربر 1239 این تمرین رو مشاهده کرد

5 جواب

num = int(input("please enter the number you want to check\n"))

if num > 1:
    for i in range(2, num):
        if (num % i) == 0:
            print("the number is not prime, false")
            print(str(i) + " times " + str(num//i) + " is "+ str(num))
            break
        else:
            print("the number is prime,true")
elif(num == 1):
    print("the number is not prime")
else:
    print('enter a positive value')
Farbod.313 دانلود Python
def x(n):
    for i in range(2,n):
        if n % i == 0:
            return False
    return True
num = int(input("num: "))
if x(num):
    print("True")
else:
    print("False")
Mehdi.rouzkhosh دانلود Python
def is_prime(n):
    # بررسی اگر n کمتر از 2 باشد
    if n < 2:
        return False
    # بررسی تقسیم‌پذیری از 2 تا جذر n
    for i in range(2, int(n**0.5) + 1):
        if n % i == 0:
            return False
    return True

# مثال برای استفاده از تابع
number = int(input("عدد را وارد کنید: "))
if is_prime(number):
    print(f"{number} عدد اول است: True")
else:
    print(f"{number} عدد اول نیست: False")
Mma123 دانلود Python
num = int(input("enter your number:"))
x = True
for i in range(2,num):
    if num % i == 0:
        print(False)
        break
else:
    print(x)                    
Arman.danyy دانلود Python
x = int(input("enter number :"))
if x >1:
    for i in range(2,x):
        if x % i == 0:
            print("False")
            break
    else:
        print("True")
elif x == 1:
    print("the number is not prime")
else:
    print('enter a positive value')
Ali.r.h.z دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

# کداتو توی این بخش بنویس
# فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
# البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن