/*
In dieser Aufgabe geht es darum, Treppen der 
folgenden Form auf den Bildschirm zu zeichnen:

+-+
| |
+-----+
|     |
+---------+
|         |
+-------------+
|             |

Schreiben Sie ein Java-Programm, das zunächst 
vom Benutzer einen positiven int-Wert erfragt. 
Dieser gibt die Höhe der Treppe an (in dem 
Beispiel 4). Das Programm soll daraufhin 
eine Treppe in der oben skizzierten Form auf 
den Bildschirm ausgeben.
*/
void main() {

	// Eingabe
	int hoehe = readInt("Hoehe (>0): ");
	while (hoehe <= 0) {
		hoehe = readInt("Fehler (Hoehe <= 0); Hoehe (>0): ");
	}

	// Ausgabe
	for (int r = 1; r <= hoehe; r++) {

		// erste Zeile
		print('+');
		for (int i = 1; i <= (r - 1) * 4 + 1; i++) {
			print('-');
		}
		println('+');

		// zweite Zeile
		print('|');
		for (int i = 1; i <= (r - 1) * 4 + 1; i++) {
			print(' ');
		}
		println('|');
	}

}
