Python Mükemmel Sayı Bulma Kodu | Bilişim Konuları

Python Mükemmel Sayı Bulma Kodu

Bu örneğimizde Python programında klavyeden girilen bir sayının Mükemmel Sayı olup olmadığını bulan ve sonucu ekranda gösteren programı yapacağız. Öncelikle mükemmel sayının ne olduğunu bilmemiz lazım. Mükemmel sayı, kendinden küçük tam olarak kendisine bölünen sayıların toplamı o sayıya eşitse böyle sayılara mükemmel sayı denir.

Örnek;

6 sayısı mükemmel sayıdır. 6=3+2+1=6 olduğu için,

28 sayısı mükemmel sayıdır. 28=14+7+4+2+1=28 olduğu için mükemmel sayıdır.

Örneğimizde öncelikle kullanıcıdan bir sayı girmesini istiyoruz. Daha sonra bir for döngüsü ile kendinden küçük tüm sayıların tam olarak bölünüp bölünmediğini kontrol ediyoruz. Tam bölünenleri döngü içerisinde topluyoruz. Toplam ile girilen sayı bir birine eğişte bu sayı mükemmel sayıdır, değilse sayı mükemmel sayı değildir.

Programın Python kodları.

Programın ekran görüntüsü:

python-mukemmel-sayi

Lütfen Bu Yazıyı Değerlendirin
[Toplam: 0 Ortalama: 0]

Yorum Yap

1 Yorum

  • Python programlama dilinin öğrenilmesi için çok güzel bir örnek. Bende yaptım aynısını.