P
PiBi
Gast
Hallo an alle,
ich hab die Aufgabe, die 44. Zeile des Bildschirms in einen Strich zu verwandeln, indem man die Bildpunkte auf true setzt. Wie das Programm geht, hab ich mittlerweile von unserer Lehrerin bekommen. Es funktioniert sogar, aber ich versteh nicht, warum. Die erste eckige Klammer sagt ja aus, wie weit das Feld nach unten geht, die 44. Spalte ist demnach konstant. Nach diesem Programm müsste doch aber ein senkrechter Strich erscheinen, da die Zeilen nach unten gezählt werden...oder? Dennoch wird ein waagrechter ausgegeben, und das versteh ich nicht. Kann mir das jemand erklären? Ich hoffe, ich hab mein Problem einigermaßen erläutern können.....bin für jede Hilfe sehr dankbar!
ich hab die Aufgabe, die 44. Zeile des Bildschirms in einen Strich zu verwandeln, indem man die Bildpunkte auf true setzt. Wie das Programm geht, hab ich mittlerweile von unserer Lehrerin bekommen. Es funktioniert sogar, aber ich versteh nicht, warum. Die erste eckige Klammer sagt ja aus, wie weit das Feld nach unten geht, die 44. Spalte ist demnach konstant. Nach diesem Programm müsste doch aber ein senkrechter Strich erscheinen, da die Zeilen nach unten gezählt werden...oder? Dennoch wird ein waagrechter ausgegeben, und das versteh ich nicht. Kann mir das jemand erklären? Ich hoffe, ich hab mein Problem einigermaßen erläutern können.....bin für jede Hilfe sehr dankbar!
Code:
public class S15A_27_2
{
public static void main(String[] args)
{
boolean monitor[][]= new boolean[80][60];
for (int spalte = 0; spalte<monitor.length; spalte++)
monitor [spalte][44] = true;
for (int i=0; i<monitor.length;i++)
{
for (int j=0; j<monitor[i].length; j++)
if (monitor[j][i])
System.out.print(".");
else
System.out.print(" ");
System.out.println();
}
}
}