Python Örnek Soru 8

Yorum Ekle

 

Örnek 8:
Faktöriyel hesaplayan kodu yazınız
def faktoriyel(x):
    sonuc = 1
    if x <= 0 :
        sonuc = 1
    else:
        for i in range(1,x+1):
            sonuc *=i
    return sonuc

sayi = int(input("Faktöriyeli alınacak sayıyı giriniz..."))
print(f"{sayi}! = {faktoriyel(sayi)}")

Faktöriyeli alınacak sayıyı giriniz...5
5! = 120

Yorum için açıklama