Java :: Aufgabe #316

2 Lösungen Lösungen öffentlich

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ß

Lösungen:

vote_ok
von eisheiliger (3750 Punkte) - 10.12.2020 um 18:03 Uhr
Quellcode ausblenden Java-Code
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));
		}

}
vote_ok
von CyoSplatoon (160 Punkte) - 03.05.2021 um 18:48 Uhr
Quellcode ausblenden Java-Code
/**
 * @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