]]> ]]>

Факториал в 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

]]>

Работа программистам