zurückweiter
Versuch Beenden
Aufgabenstellung (2 von 28):

Kopiere folgenden Code in die Python-Online-Umgebung und ersetze die drei Punke ... mit korrektem Python-Code:

# Das Programm kontrolliert die Einstiegsgröße einer Achterbahn: 
# Wir wollen weiße Schuhschachteln als gleichseitiges Dreieck stapeln:
# Der Benutzer gibt an wie hoch/breit der Stapel sein soll z.B. 4.
# Verwende eine For-Schleife mit range() um folgendes Muster auszugeben:
# ⬜
# ⬜⬜
# ⬜⬜⬜
# ⬜⬜⬜⬜

# Eingabe der Hoehe durch den Benutzer 
breite_des_stapels = ...

# For-Schleife mit range() - diese wiederholt den Code für jede Zeile des Stapels
for breite_der_zeile in ...:
    print("⬜" * breite_der_zeile)
 

Erwarteter Output:

  • Testfall – 5 hoch bzw. breit:

    Wie hoch bzw. breit sollen wir stapeln? 5
    ⬜
    ⬜⬜
    ⬜⬜⬜
    ⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜
  • Testfall – 1 hoch bzw. breit:

    Wie hoch bzw. breit sollen wir stapeln? 1
    ⬜
  • Testfall – 15 hoch bzw. breit:

    Wie hoch bzw. breit sollen wir stapeln? 15
    ⬜
    ⬜⬜
    ⬜⬜⬜
    ⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
    ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜
Lösung anzeigen
# Wir wollen weiße Schuhschachteln als gleichseitiges Dreieck stapeln:
# Der Benutzer gibt an wie hoch/breit der Stapel sein soll z.B. 4.
# Verwende eine For-Schleife mit range() um folgendes Muster auszugeben:
# ⬜
# ⬜⬜
# ⬜⬜⬜
# ⬜⬜⬜⬜

# Eingabe der Hoehe durch den Benutzer 
breite_des_stapels = int(input("Wie hoch bzw. breit sollen wir stapeln? "))

# For-Schleife mit range() - diese wiederholt den Code für jede Zeile des Stapels
for breite_der_zeile in range(1, breite_des_stapels + 1):
    print("⬜" * breite_der_zeile)