Java :: Aufgabe #316
2 Lösungen

Zahlentreppe (Reihenausgabe)
Anfänger - Java
von JKooP
- 23.11.2020 um 15:11 Uhr
Es soll per Funktion/Methode eine Zahlentreppe mit den Ziffern 0-9 und der Höhe 10 erstellt werden.
0
01
012
0123
01234
012345
0123456
01234567
012345678
0123456789
Dies soll bewerkstelligt werden durch:
Aufgabe 1: (leicht)
mehrerer ineinander verschachtelter Schleifen,
Aufgabe 2: (schwieriger)
nur eine Schleife.
Viel Spaß
0
01
012
0123
01234
012345
0123456
01234567
012345678
0123456789
Dies soll bewerkstelligt werden durch:
Aufgabe 1: (leicht)
mehrerer ineinander verschachtelter Schleifen,
Aufgabe 2: (schwieriger)
nur eine Schleife.
Viel Spaß
Lösungen:

public class Test_001 { public static void main(String args[]) { String string = "0123456789"; for (int i = 1; i < 11; i++) System.out.println(string.substring(0, i)); } }

/** * @author Cyo * */ public class Task316 { public static void main(String[] args) { String output = ""; for (int i = 0; i < 10; i++) { output += Integer.toString(i); System.out.println(output); } } } /* For whatever reason, ich finde die schwierigere Variante * viel einfacher, weil ich wahrscheinlich zu kompliziert denke c: */
Output:
0
01
012
0123
01234
012345
0123456
01234567
012345678
0123456789