Ruby/Method/recursive
Материал из Wiki.crossplatform.ru
Версия от 17:55, 13 сентября 2010; ViGOur (Обсуждение | вклад)
Recursive function call
#!/usr/bin/env ruby def factorial( n ) print n print "*" if n > 1 if n <= 1 1 else n * factorial( n-1 ) end end print "=", factorial( ARGV[0].to_i ), "\n"