Neler yeni
MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

  • 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.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

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

burakcode

MFC Üyesi
  • Üyelik Tarihi
    20 Nis 2021
  • Mesajlar
    877
  • MFC 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.
 
Üst Alt