Labor – Schleifen, Text, "Zeichnen", Assoziatioen: Zug
Theorie dazu siehe Wiederholungsanweisung WHILE
1. Klasse Schleife
Erstelle Methode String textTrafo(String input, char delCh)
, die alle Vorkommen des gegebenen delCh
aus dem input entfernt und das Ergebnis zurückgibt.
2. Klasse Zeichnen2
Erstelle Methode public void zeichne_V(int height, int indent)
, die unter Verwendung der Hilfsmethode horizBar(char ch, int len, boolean withBr)
(siehe Unterlagen) mit den Zeichen ' '
, '/'
, '\'
und 'V'
ein großes V
mit Höhe height
(>=2) ausgibt.
Eine Einrückung vom linken Ausgabe-Rand erfolgt mit indent
.
Hier 3 Beispiele zur Illustration (nebeneinander gezeichnet zur Platzersparnis):
\ / \ / \ / height 2, 3, 4 V \ / \ / V \ / V