Hi, hab schon wieder ein Problem
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
|
for(int z=0; z<1; z++)
{
for(int s=4; s>=0; s--)
{
outputMatrix[z][s]=number;
number++;
System.out.print(outputMatrix[z][s]+"\t");
}
System.out.println();
}
|
Die Ausgabe sollte so aussehen:
|
Quellcode
|
1
|
5 4 3 2 1
|
Aber es kommt so raus:
|
Quellcode
|
1
|
1 2 3 4 5
|
Ich fang gleich an zu heulen! Warum geht das nicht?? Den kompletten Quelltext hab ich euch mal angehängt, dürfte aber weniger von Bedeutung sein. Hab die gleiche Schleife schonmal im Quelltext verwendet und da ging das! Das Wäre Zeile 53-61 in der Methode "spirale()"
Da steckt bestimmt ein Denkfehler dahinter.
Siehe Aufgabe 5.3. Hänge grad an der ZickZack Ausgabe. Weil der blöde Array die Felder nur vorwärts beschreibt und net rückwärts. Wie gesagt, blöde Aufgabe!
Danke Euch Vielmals!
gruß, mätt