hat jemand eine idee wie ich das mit eine schleife erledige.
Sitze schon zu lange hier dran.
A8 B8 C8 D8 E8 F8 G8 H8
A7 B7 C7 D7 E7 F7 G7 H7
A6 B6 C6 D6 E6 F6 G6 H6
A5 B5 C5 D5 E5 F5 G5 H5
A4 B4 C4 D4 E4 F4 G4 H4
A3 B3 C3 D3 E3 F3 G3 H3
A2 B2 C2 D2 E2 F2 G2 H2
A1 B1 C1 D1 E1 F1 G1 H1
Mein code ist das
Sitze schon zu lange hier dran.
A8 B8 C8 D8 E8 F8 G8 H8
A7 B7 C7 D7 E7 F7 G7 H7
A6 B6 C6 D6 E6 F6 G6 H6
A5 B5 C5 D5 E5 F5 G5 H5
A4 B4 C4 D4 E4 F4 G4 H4
A3 B3 C3 D3 E3 F3 G3 H3
A2 B2 C2 D2 E2 F2 G2 H2
A1 B1 C1 D1 E1 F1 G1 H1
Mein code ist das
Java:
public class schachbrett {
public static String buchstabe(int zahl) {
if(zahl == 1) {
return "A";
} else if(zahl == 2) {
return "B";
} else if(zahl == 3) {
return "C";
} else if(zahl == 4) {
return "D";
} else if(zahl == 5) {
return "E";
} else if(zahl == 6) {
return "F";
} else if(zahl == 7) {
return "G";
} else if(zahl == 8) {
return "H";
}
return null;
}
public static void brett() {
int num = 8;
for (int i = 8; i >= 0; i--) {
for (int j = 1; j <= i; j++) {
System.out.print(" "+buchstabe(j));
System.out.print(num);
if(num == j) {
num--;
System.out.println();
}
}
}
}
public static void main (String[] args) {
brett();
}
}
Zuletzt bearbeitet: