Ich soll eine Raute aus Sternchen für die Konsole programieren und bekomme beim Compilieren folgende Fehlermeldung:
reached end of file while parsing
}
Ich finde einfach nicht die Stelle, wo die Klammer fehlt,
wenn es denn nur eine Klammer ist.
Hier ist der Code:
public static void main(String[] args) {
int hoehe = 8;
int grenze = hoehe /2 +1;
int laenge = hoehe * 2 - 1;
for (int i = 0; i < grenze; i++) {
for (int j = 0 ; j < laenge; j++) {
if ( (j > (laenge/2) - i) && (j < (laenge/2) + i) ) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
for (int i = hoehe - grenze+1; i > 0 ; i--) {
for (int j = laenge; j > 0 ; j--) {
if ( (j > (hoehe-1 / 2) - i) && (j < (hoehe-1 / 2) + i) ) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}```