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