Hey,
Danke für alle eure Antworten
Das ist jz meine finale Form:
import java.util.Scanner;
public class BuchstabenPyramide {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
String Buchstabe = scn.next();
int reihen = Integer.parseInt(Pyramide(Buchstabe));
for (int i = 1; i <= reihen; i++) {
for (int j = 1; j <= reihen - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print((char) (j + 64));
}
for (int j = i - 1; j >= 1; j--) {
System.out.print((char) (j + 64));
}
System.out.println();
}
scn.close();
}
public static String Pyramide(String Buchstabe) {
if (Buchstabe.equals("A")) {
Buchstabe = "1";
} else if (Buchstabe.equals("B")) {
Buchstabe = "2";
} else if (Buchstabe.equals("C")) {
Buchstabe = "3";
} else if (Buchstabe.equals("D")) {
Buchstabe = "4";
} else if (Buchstabe.equals("E")) {
Buchstabe = "5";
} else if (Buchstabe.equals("F")) {
Buchstabe = "6";
} else if (Buchstabe.equals("G")) {
Buchstabe = "7";
} else if (Buchstabe.equals("H")) {
Buchstabe = "8";
} else if (Buchstabe.equals("I")) {
Buchstabe = "9";
} else if (Buchstabe.equals("J")) {
Buchstabe = "10";
} else if (Buchstabe.equals("K")) {
Buchstabe = "11";
} else if (Buchstabe.equals("L")) {
Buchstabe = "12";
} else if (Buchstabe.equals("M")) {
Buchstabe = "13";
} else if (Buchstabe.equals("N")) {
Buchstabe = "14";
} else if (Buchstabe.equals("O")) {
Buchstabe = "15";
} else if (Buchstabe.equals("P")) {
Buchstabe = "16";
} else if (Buchstabe.equals("Q")) {
Buchstabe = "17";
} else if (Buchstabe.equals("R")) {
Buchstabe = "18";
} else if (Buchstabe.equals("S")) {
Buchstabe = "19";
} else if (Buchstabe.equals("T")) {
Buchstabe = "20";
} else if (Buchstabe.equals("U")) {
Buchstabe = "21";
} else if (Buchstabe.equals("V")) {
Buchstabe = "22";
} else if (Buchstabe.equals("W")) {
Buchstabe = "23";
} else if (Buchstabe.equals("X")) {
Buchstabe = "24";
} else if (Buchstabe.equals("Y")) {
Buchstabe = "25";
} else if (Buchstabe.equals("Z")) {
Buchstabe = "26";
} else {
Buchstabe = "0";
}
return Buchstabe;
}
}
denkt ihr, man kann noch was verbessern?