0 oy
Python kategorisinde (120 puan) tarafından soruldu
def mukemmel():
    Mukemmel_Sayılar=list()
    toplam=0
    for i in range(1000):
        for j in range(1,i,1):
            if i%j==0:
                toplam+=j
                if toplam==i:
                    Mukemmel_Sayılar.append(i)
    return Mukemmel_Sayılar

print(mukemmel())

1 cevap

0 oy
(7.7k puan) tarafından cevaplandı
Lütfen soru başlığını daha kısa ve anlaşılır bir şekilde düzeltip, gereken açıklamayı açıklama kısmında yazınız.
Yazılım Biliminin Soru Cevap Platformuna hepiniz hoşgeldiniz. Bu platformda kurallara uyarak diğer geliştiricilerle yardımlaşabilirsiniz.
...