BilgisayarKavramlari / Programlamaya-Giris

Her Dil için Programlamaya Giriş Antreman Soruları ve Çözümleri
517 stars 899 forks source link

Faktoriyeldongu.rb #541

Open nasimanwari opened 5 years ago

nasimanwari commented 5 years ago

def faktoriyel(n) if n == 0 1 else faktoriyel = n * faktoriyel(n - 1) end end

print "Bir sayi giriniz : " n = gets.chomp.to_i

if n > 0 puts "#{n}! degerinin sonucu : #{faktoriyel(n)} " else puts "Bir pozitif sayi giriniz!!" end