Dan Buch 0a9428093c Add 'RubyFun/' from commit 'b01c6826131196ba58b5288a3182f2526c89c249'
git-subtree-dir: RubyFun
git-subtree-mainline: a04a5027875fe2e51a5a08dc7aed05e3e06284b1
git-subtree-split: b01c6826131196ba58b5288a3182f2526c89c249
2013-01-09 23:50:14 -05:00

20 lines
193 B
Ruby

# factorializer!
def fact(n)
if n == 0
return 1
else
return n * fact(n - 1)
end
end
def main()
puts fact(ARGV[0].to_i)
end
if __FILE__ == $0
main()
end