Hey Leute.
Ich grübel jetzt schon mehrere Stunden vor einer Aufgabe und komm nicht weiter. Ich soll meinen Namen als Pyramide ausgeben und zwar in der Form : horizontal und zentriert ( Basis oben ).
Das ganze soll so aussehen :
Hab jetzt folgenden Code geschrieben:
Das Ergebnis ist dieses :
Ich komm nicht drauf wie ich in Zeilen 2-5 die Leerzeichen hinbekomme und die einzelnen Buchstaben die zuviel sind wegkriege. Wäre echt nett wenn mir jemand helfen könnte.
Ich grübel jetzt schon mehrere Stunden vor einer Aufgabe und komm nicht weiter. Ich soll meinen Namen als Pyramide ausgeben und zwar in der Form : horizontal und zentriert ( Basis oben ).
Das ganze soll so aussehen :
Java:
N A M E N
N A M E
N A M
N A
N
Java:
public class Pyramide {
public static void main(String[] args) {
char[] name = new char[5];
int i, j; // i Zeilen, j Spalten!
int n = 4; // n ist die Anzahl an Zeilen
char[] a = { 'N', 'A', 'M', 'E', 'N' };
// Anfang
for (i = 0; i <= n; i++) {
for (j = 0; j <= n ; j = j + 1)
System.out.print(a[j]+ " ");
System.out.println();
}
}
}
Das Ergebnis ist dieses :
Java:
N A M E N
N A M E N
N A M E N
N A M E N
N A M E N
Zuletzt bearbeitet von einem Moderator: