Thread Inhalte eines Arrays tauschen (6 answers)
Opened by User100 at 2010-02-12 11:56

Gast User100
 2010-02-12 11:56
#132764 #132764
Hallo zusammen,

Ich möchste gerne die Elemente(Index) in einem Array tauschen. Das Array geht von 1-100.
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
my @a=(1..100);
my $i=0;
my $end=@a;
my $tauschA;
my $tauschB;

print "Gehordnet: $end \n";

foreach(@a){  
    ($a[$i],$a[$i+1]) = ($a[$i+1],$a[$i]);
    #print "@a \n";
    $i++;
    print "Anzahl pro Zeile: $i \n";
    last if($i==$end)
}
print "Ganzes Array: @a \n";
print $i;


Leider funktionieren nur die ersten beiden? Aber warum? Die Schleife wird 100 Mal durchlaufen.

View full thread Inhalte eines Arrays tauschen