Aufgabe
Verfasst: Dienstag 30. Oktober 2018, 18:22
Hallo, seit Stunden hänge ich an dieser Aufgabe.
3 Viertel des Rechtecks habe ich hinbekommen zu erstellen.
Allerdings fehlt mir nun jeglicher Ansatz wie ich die Höhe auf der rechten Seite darstellen lassen kann. Ich weis das Forum ist nicht dazu da um mir einfach die Lösung vors Gesicht zu schmeissen, deswegen freue ich mich über jegliche Gedankenansätze die man mir gibt.
P.S. Bin noch totaler Anfänger im Programmieren.
Aufgabe : Schreiben sie ein Python-Programm, dass 2 int-Zahlen a und b einliest und ein Rechteck
mit den Seitenlängen a(Höhe) und b(Breite) ausgibt, welches durch - und | umrandet ist.
Ecken bleiben dabei frei.
Beispiel : a= 3 b= 6
------
| |
| |
| |
------
Mein Programm bisher :
a = int(input("Geben sie eine Breite ein: "))
b = int(input("Geben sie eine Höhe ein : "))
höhe = b * "|\n"
breite = a * "-"
while True:
eingabe = input(" " + breite + "\n" + höhe + " " + breite)
3 Viertel des Rechtecks habe ich hinbekommen zu erstellen.
Allerdings fehlt mir nun jeglicher Ansatz wie ich die Höhe auf der rechten Seite darstellen lassen kann. Ich weis das Forum ist nicht dazu da um mir einfach die Lösung vors Gesicht zu schmeissen, deswegen freue ich mich über jegliche Gedankenansätze die man mir gibt.
P.S. Bin noch totaler Anfänger im Programmieren.
Aufgabe : Schreiben sie ein Python-Programm, dass 2 int-Zahlen a und b einliest und ein Rechteck
mit den Seitenlängen a(Höhe) und b(Breite) ausgibt, welches durch - und | umrandet ist.
Ecken bleiben dabei frei.
Beispiel : a= 3 b= 6
------
| |
| |
| |
------
Mein Programm bisher :
a = int(input("Geben sie eine Breite ein: "))
b = int(input("Geben sie eine Höhe ein : "))
höhe = b * "|\n"
breite = a * "-"
while True:
eingabe = input(" " + breite + "\n" + höhe + " " + breite)