Рекурсивный факториал

Категория: Perl Комментариев: 0

Рекурсивный алгоритм вычисления факториала на перле.

#!/usr/bin/perl
# рекурсивный метод вычисления факториала

if(@ARGV > 0){
print recFactorial($ARGV[0]) . "\n";
}
else{
print "usage factorial.pl number\n";
}
sub recFactorial($){
my $i = $_[0];

if ($i > 1){
$result = $i * recFactorial($i-1);
}
else{
$result = 1;
}
return $result;
}

Автор: Кто-то   @   17 марта 2009 Комментариев: 0
Метки : ,

Поблагодарить автора

Webmoney Z163628999150, R617151845974

Комментариев: 0

Комментариев к этой записи поке нет. Ваш комментарий будет первым.
оставить комментарий

Предыдущая запись
«
Следующая запись
»