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 ile Girilen Sayıların Tüm Kombinasyonlarını Ekrana Yazdıran Program