Bu yazımızda Python ile bir sayının asal çarpanlarını program örneğini çözeceğiz. Önce sorumuzu, sonrada cevabımızı görelim.

Soru : Kullanıcıdan alınan sayının asal çarpanlarını bulan programın Python kodunu yazınız.

Cevap :

sayi = int(input("Bir sayı girin: "))
faktor = 2
print(sayi, "sayısının asal çarpanları:")
while faktor <= sayi:
    if sayi % faktor == 0:
        print(faktor)
        sayi //= faktor
    else:
        faktor += 1

Çıktısı :

Bir sayı girin: 250
250 sayısının asal çarpanları:
2
5
5
5

Bu yazımızda Python ile bir sayının asal çarpanlarını program örneğini çözdük. Diğer Python örneklerimizi de görmek isterseniz buradan tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Python İki İkilik Sayıyı Toplayan Program