Contents Previous Next

5.12.1 Eine Schleife mit Wiederhole

Dies ist die Syntax für Wiederhole:

Wiederhole n List_von_Kommandos

n ist eine ganze Zahl und Liste_von_Kommandos enthält eine Liste der auszuführenden Befehle. Der Logo-Interpreter wird die Befehle in der Liste n mal ausführen: So braucht das Kommando nur einmal geschrieben zu werden!

Z.B.:

  wiederhole 4 [vw 100 li 90]  # ein Quadrat mit der Seitenlänge 100
  wiederhole 6 [vw 100 li 60]  # ein Sechseck mit der Seitenlänge 100
  wiederhole 360 [vw 2 li 1]   #-A-Uh... 360-Eck mit Seitenlänge 2
                                    # kurz gesagt: fast ein Kreis!

In eine Wiederhole-Schleife eingeschlossen gibt die interne Variable Whzahl die Anzahl der laufenden Iteration zurück. (Dabei ist die erste Iteration die Zahl 1).

  wiederhole 3 [dz whzahl]
  1
  2
  3


Contents Previous Next