• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

Fonksiyonlar - Egzersiz 4

burakcode

Kayıtlı Üye
Forum Yaşı
5 Yıl 1 Ay
Mesajlar
877
Tepkime puanı
2,470
Bir sayının mükemmel sayı olup olmadığını dönen bir fonksiyon yazın, daha sonra bu fonksiyonu 1-1000 arası sayılardan mükemmel sayı olanları ekrana yazdırmak için kullanın.

Python:
def mukkemmelsayi(sayi):
    toplam = 0
    for x in range(1,sayi):
        if sayi % x == 0:
            toplam += x
    if toplam == sayi:
        return True

for x in range(1,1000):
    if mukkemmelsayi(x):
        print(x)
        
#OUTPUT
6
28
496
© 2021. Burakcode - Tüm Hakları Saklıdır.
 
Geri
Üst