• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

Pythonda Döngü Yapıları - Egzersiz 5

burakcode

Kayıtlı Üye
Forum Yaşı
5 Yıl 1 Ay
Mesajlar
877
Tepkime puanı
2,470
Faktöriyel bulma programı yazın. Kullanıcıdan sayı isteyin ve faktöriyelini gösterin. Kullanıcı 'q'ya basana kadar program çalışmaya devam etsin.

Python:
print("""******************************
Faktöriyel Bulma Programı

Çıkmak için 'q'ya basın.
******************************
""")

while True:
    sayi = input("Sayı: ")

    if sayi == "q":
        print("Program Sonlandı!")
        break
    else:
        sayi = int(sayi)
        faktoriyel = 1

        for x in range(2,sayi + 1):
            faktoriyel *= x

        print("Faktoriyel:",faktoriyel)
       
#OUTPUT
******************************
Faktöriyel Bulma Programı

Çıkmak için 'q'ya basın.
******************************

Sayı: 5
Faktoriyel: 120
Sayı: 9
Faktoriyel: 362880
Sayı: q
Program Sonlandı!
© 2021. Burakcode - Tüm Hakları Saklıdır.
 
Geri
Üst