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

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

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

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

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

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

پاسخ‌ها 18

number = int (input('enter : '))
for i in range(1 , number) :
    if number % i == 0 :
        print(number , 'complete')
        break
    elif number % number or 1 == 0 :
        continue
    else : 
        print(number , 'not complete')
        break
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")
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")
num = int(input("entre your number:"))
x = 0
for i in range(1,num):
    if num % i == 0:
        x = x + i
    if x == num:
        print("adad kamel ast")
    if x != num:
        print("adad kamel nist")
a=int(input("Please,enter number:\n"))
l=[]
for i in range(1,a):
    if a%i==0:
        l.append(i)
if sum(l)==a :
    print(f"{a} is a perfect number.")
elif sum(l)!=a :
    print(f"{a} is not a perfect number.")
def char_count(s):
    s = s.lower().replace(" ", "")  
    count_dict = {}
    for ch in s:
        if ch in count_dict:
            count_dict[ch] += 1
        else:
            count_dict[ch] = 1
    return count_dict

text = input("Enter a string: ")
result = char_count(text)
print(result)

ارسال جواب

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

×
بستن