Python ile girilen sayının faktoriyelini hesaplayan kodlar.
Örnek hesaplama: 4!=4*3*2*1=24
1 2 3 4 5 6 7 8 | sayi = int(input("Faktöriyelini Hesaplamak için sayı giriniz:")) deger = 1 for i in range(sayi): deger = deger * (i+1) print("Faktoriyel : ", deger) |
İlginizi Çekebilir: Python Örnekleri
kod eksik negatif sayı yazabilir kullanıcı bu durumda 1 cevabını yani yanlış değeri verir, çünkü negatif sayıların faktöriyeli hesaplanmaz. if bloğuna sayı<0 ise diye bir şart bloğu koymalıyız ki kullanıcı yanlış bir bilgiyi ekranda almasın.