A Perl Function
sub fac {
my ($n) = @_;
if ($n == 0) {
1;
}
else {
$n * &fac($n-1);
}
}
print fac(5), "\n";
| CPU: Perl, Fall 2005 | Perl, Week 3: More Arrays, Context, Subroutines, Lexical Variables | #50 |
sub fac {
my ($n) = @_;
if ($n == 0) {
1;
}
else {
$n * &fac($n-1);
}
}
print fac(5), "\n";
| Copyright © 2005 Ian Langworth |