Erstmal ein dickes Hallo an die Community-Gemeinde!
Leider versuche ich schon seit Stunden herrauszufinden, wie ich mein Problem mit der Aufgabein den Griff bekommen kann.
Und zwar geht es um ein kleines Programm, welches ein Dreieck aus Buchstaben ausgeben soll. Die Buchstaben sollen pyramidenförmig übereinander stehen, also nach jeder Zeile soll noch 1 Buchstabe auf jeder Seite hinzukommen.
Und mithilfe von Wiederholungsanweisungen.
So weit bin ich schon gekommen, aber da kommt nur folgendes Dreieck herraus:
K
KK
KKK
KKKK
KKKKK
Kann mir jemand einen Tip geben?
public class Triangle {
public static void main(String[] args) {
int anzahl = Integer.parseInt(args[0]);
String buchstaben = "";
for (int i=1; i <= anzahl; i++){
buchstaben += "K";
System.out.println(buchstaben);
}
}
}
Leider versuche ich schon seit Stunden herrauszufinden, wie ich mein Problem mit der Aufgabein den Griff bekommen kann.
Und zwar geht es um ein kleines Programm, welches ein Dreieck aus Buchstaben ausgeben soll. Die Buchstaben sollen pyramidenförmig übereinander stehen, also nach jeder Zeile soll noch 1 Buchstabe auf jeder Seite hinzukommen.
Und mithilfe von Wiederholungsanweisungen.
So weit bin ich schon gekommen, aber da kommt nur folgendes Dreieck herraus:
K
KK
KKK
KKKK
KKKKK
Kann mir jemand einen Tip geben?
public class Triangle {
public static void main(String[] args) {
int anzahl = Integer.parseInt(args[0]);
String buchstaben = "";
for (int i=1; i <= anzahl; i++){
buchstaben += "K";
System.out.println(buchstaben);
}
}
}
Zuletzt bearbeitet: