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

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

عدد اول

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

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

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

8 جواب

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
n = int(input("number:"))
numbers=[]
for i in range(2,n+1):
    numbers.append(i)
for g in range(2 , max (numbers)):
    for i in range(g, max(numbers)):
        if i*g in numbers:
         numbers.remove(i*g)
print("***")   
if n in numbers:
  print(n," is a prime number.")
else:
    print(n," is not a prime number.")
Mahdi.shariati دانلود Python
def avval(num):
    x = True
    for i in range(2,num):
        if num % i == 0:
            return False
        break
    return x
print(avval(num=int(input("enter your number:"))))
Arman.danyy دانلود Python
while True:
    try:    
        number = int(input("Enter number: "))
        if number <= 0:
            print("Enter a positive number")
            continue
        break
    except ValueError:
        print("Invalid Input!")
result = True
if number == 1:
    result = False
for i in range(2, number):
    if number % i == 0:
        result = False
        break
print(result)
Hamidrezabre دانلود 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 کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

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

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