Ruby/Method/recursive
Материал из Wiki.crossplatform.ru
(Различия между версиями)
ViGOur (Обсуждение | вклад) м (1 версия: Импорт выборки материалов по Ruby) |
Текущая версия на 17:55, 13 сентября 2010
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"