Leser: 2
3 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
for ($i=1;$i<10;$i++) {
for ($ii=$i+1;$ii<10;$ii++) {
print $i."+".$ii."\n";
for ($iii=$ii+1;$iii<10;$iii++) {
print $i."+".$ii."+".$iii."\n";
}
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use strict;
use warnings;
my $iter = 3;
&foo( $iter );
sub foo {
my ( $iter, @val ) = @_;
return unless $iter;
$iter--;
for my $i ( 1 .. 10 ) {
print join("+", @val, $i), "\n" if scalar @_ > 1;
&foo( $iter, @val, $i );
}
}
3 Einträge, 1 Seite |