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

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

تشخیص عدد کامل

تمرین آسان 262/ دانلود 2637 بازدید

برنامه ای بنویسید که عددی را از کاربر دریافت کند و مشخص نماید عدد کامل است یا خیر؟

(راهنما: عددی کامل است که مجموع مقسوم علیه هایش (به جز خودش) برابر خودش شود)

👨‍💻 16 ساعت قبل User 3601 این تمرین رو مشاهده کرد
👨‍💻 5 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

11 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
num = input("Enter your number: ")
print(True) if sum([i for i in range(1, int(num)) if int(num) % i == 0]) == int(num) else print(False)
User 111 دانلود Python
n=int(input ('your number: '))
x=0
for i in range(1,n):
    if n%i==0:
        x+=i
if x==n :
    print ('kamel ast')
else:
    print('kamel nist')
User 35 دانلود Python
try:
        num=int(input("number: "))
    except:
        exit()
    i=num-1
    mode_list=[]
    while i>0:
        if(num%i==0):
            mode_list.append(i)
        i-=1
    sum=0
    for item in mode_list:
        sum+=item
    if(sum==num):
        print("Kamel")
    else:
        print("Kamel Nist")
Saeeda33 دانلود Python
n=int(input('number:'))
a=0
for i in range(1,n):
    if n%i==0:
        a=a+i
    else:
        pass
print(a==n)
# برنامه ای که بررسی می کند آیا یک عدد کامل است یا خیر
def is_perfect_number(n):
    # محاسبه مجموع مقسوم علیه های عدد (به جز خود عدد)
    divisors_sum = sum(i for i in range(1, n) if n % i == 0)
    
    # بررسی اینکه آیا مجموع مقسوم علیه ها برابر خود عدد است یا خیر
    return divisors_sum == n

# دریافت عدد از کاربر
number = int(input("یک عدد وارد کنید: "))

# بررسی و نمایش نتیجه
if is_perfect_number(number):
    print(f"{number} یک عدد کامل است.")
else:
    print(f"{number} یک عدد کامل نیست.")
Milad.bio دانلود Python
while True :
    number = int(input("adad morede nazar ra vared konid :  "))
    r = list(range(1,number))
    l = []
    
    for x in r :
        if number % x == 0 :
            l.append(x)
        if sum(l) == number :
            print(l)
            break
    else :
        print("in adad kamel nist , lotfan adade digar vared konid")
Emrimo دانلود Python
number = int(input("adad bede bebinam kamele y na : "))
me = range(1,number)
meh = []
for i in me:
    if number % i ==0:
        meh.append(i)      
x = 0
for m in meh:
    x +=m
if x ==number:
    print(f"adade {number} kamele !")
else:
    print(f"adade {number} kamel nist")
User 2483 دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

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