Die Webseiten der Fachschaft Informatik am ERG Saalfeld


while-Schleife

Struktur einer while-Schleife

    while (Bedingung):

    Anweisungen

Struktogramm:


     

Beachte:

  • es muss vor der Schleife der Startwert festgelegt sein
  • in der Schleife muss dafür gesorgt werden, dass die Variable sich ändert (Stichwort: Schrittweite) und zwar so, dass die Schleife zum Ende kommt.


Das Beispiel von der for-Schleife jetzt als Beispiel für die while-Schleife (Pseudo-Code):

  • Beginne mit x = 1
  • solange x kleiner 10
    • schreibe das x
    • erhöhe x um 2

 

Programm

x = 1
while x < 10:
    print(x)
    x = x + 2

 

Der Aufruf sah bei mir so aus:

 

Aufgaben

  1. Bringen Sie das Programm zum Laufen.
  2. Kommentieren Sie jede Zeile des Programms.
  3. Zeichnen Sie das Struktogramm für dieses Programm.
  4. Welchen Wert hat die Variable x am Ende des Programms? Überprüfen Sie Ihre Antwort, indem Sie x am Ende des Programms (nach der Schleife) ausgeben.
  5. Testen Sie dieses Programm, indem Sie den Startwert, die Schrittweite und die Bedingung (Abbruch) ändern.

 

zurück


© ERG Saalfeld   -   HD. Kirmse + Dustin Wiese     letztes Update 05.08.2022