Aşağıdaki Python kodu bir sayının mükemmel sayı olup olmadığını kontrol etmek için kullanılabilir:

Python ile Mükemmel Sayı Bulma Uygulaması Nasıl Yapılır?



def is_perfect(n):
sum = 0
for i in range(1, n):
if n % i == 0:
sum += i
return sum == n
for i in range(1, 1000):
if is_perfect(i):
print(i)

Bu kod, 1 ile 1000 arasındaki tüm sayıları tarar ve mükemmel sayıları ekrana yazdırır. Mükemmel sayı, kendisi hariç bölünenlerinin toplamı kendine eşit olan sayıdır.
is_perfect adlı bir fonksiyon tanımlanır ve n adlı bir parametre alır. Fonksiyon, bir sayının mükemmel sayı olup olmadığını kontrol etmek için bir for döngüsü kullanır. Her bir döngü içinde, n sayısının bir böleni bulunur ve toplam değişkenine eklenir.
Eğer toplam n sayısına eşitse, o sayı mükemmel bir sayıdır ve True döndürür. Aksi takdirde, False döndürür.
Son olarak, 1 ile 1000 arasındaki tüm sayılar için is_perfect fonksiyonu çağırılır ve mükemmel sayılar ekrana yazdırılır.

Python kodu 1 ile 1000 arasındaki sayıları tarar ve mükemmel sayıları bulmak için bir fonksiyon ve for döngüsü kullanır.

İlk olarak, is_perfect adlı bir fonksiyon tanımlanır. Bu fonksiyon, bir sayının mükemmel sayı olup olmadığını kontrol etmek için bir for döngüsü kullanır. Her bir döngü içinde, sayının bir böleni bulunur ve bu bölenden oluşan toplam bir değişkende tutulur.
Eğer toplam, sayıya eşitse, o sayı mükemmel bir sayıdır ve True döndürür. Aksi takdirde, False döndürür.
Son olarak, 1 ile 1000 arasındaki tüm sayılar için is_perfect fonksiyonu çağırılır ve mükemmel sayılar ekrana yazdırılır.
Sitemizde python örneklerinin sayısını arttırmamız istiyorsanız web sitemize yorum olarak yazabilirsiniz. Yorum olarak yazacağınız içerikleri en kısa sürede web sitemizde paylaşıyoruz olacağız. Başka bir python programlama örnek uygulamasında görüşmek üzere. Sevgiyle kalın.

  

Temel Seviye Python Eğitimi videolarımızı izlemek için tıklayınız.



Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir