عدد کامل

سوال

برنامه‌ای بنویسید که عددی مانند NN را از کاربر دریافت کند و در صورتی که خاصیت کامل بودن را داشته باشد، یعنی مجموع مقسوم‌علیه‌های آن (غیر از خودش) برابر با آن عدد باشد، YESYES و در غیر این صورت NONO را چاپ کند.

در حال بررسی 0
amirabbasshafiei22 2 سال 4 پاسخ ها 414 دیده شده 0

پاسخ ها ( ۴ )

  1.  

  2.  

  3. number = int(input())
    sum=0
    for i in range(1,number):
    if number % i ==0:
    sum+= i
    if sum == number:
    print(“YESYES”)
    else:
    print(“NONO”)

ارسال یک پاسخ