21-06-2020, Saat: 21:24
Kendisi hariç bütün pozitif bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı denir.
6 bir mükemmel sayıdır. Çünkü 6’nın pozitif bölenleri 1,2,3 ve 6’dır. Kendisi hariç diğer bölenlerini toplarsak 1+2+3=6 eder.Bunun gibi 28 de mükemmel sayıdır. 28 = 1 + 2 + 4 + 7 + 14
Python’ da kullanıcının girdiği sayının mükemmel sayı olup olmadığını bularak ekranda gösteren örnek kodlar:
6 bir mükemmel sayıdır. Çünkü 6’nın pozitif bölenleri 1,2,3 ve 6’dır. Kendisi hariç diğer bölenlerini toplarsak 1+2+3=6 eder.Bunun gibi 28 de mükemmel sayıdır. 28 = 1 + 2 + 4 + 7 + 14
Python’ da kullanıcının girdiği sayının mükemmel sayı olup olmadığını bularak ekranda gösteren örnek kodlar:
Kod:
sayi = int(input("Sayi Giriniz:"))
toplam=0
for i in range(1,sayi):
if(sayi%i == 0):
toplam +=i
if(sayi == toplam):
print("Mükemmel Sayidir.")
else:
print("Mükemmel Sayi Degildir")