Факториал в Perl
Пример для версий
Perl 5.12.1
Используется рекурсивное определение факториала. Не совместим с Perl 6.
sub fact {
my $n = shift;
$n == 0 ? 1 : $n*fact($n-1);
}
foreach my $i (0..16) {
print "$i! = ", fact($i), "\n";
}
Комментарии
]]>blog comments powered by Disqus
]]>