Abschnittsübersicht

    • Zuweisungsoperator

      Die Programmierung mit Variablen unterstützt uns bereits sehr gut, so dass das Programm mit nur einer Anpassung leicht geändert werden kann. Der Zuweisungsoperator hilft uns dagegen eine Variable mitten im Programm zu ändern.

      Ein kleines Beispiel:

      Zu Beginn unseres Programms definieren wir eine Seitenlänge einer eckigen Spirale:

      var laenge := 10

      Im Programm soll die Seitenlänge nach jedem Schleifendurchlauf um 10 erhöht werden. Das heißt aus der Variablen laenge soll laenge+10 werden. Damit die Variable für den nächsten Schleifendurchlauf den neuen Wert hat, muss der Variablen diese Addition zugewiesen werden. Im Programmcode heißt es dann laenge := laenge+10

      Du kannst folgendes Programmbeispiel gerne kopieren und im TurtleCoder ausprobieren.

      function main() {
          turtle->setSpeed(2000)
          var laenge := 10
          for(var j < 40) {
              turtle->forward(laenge)
              turtle->leftTurn(85)
              laenge := laenge+10
          }
      }

    • Ausblick

      In der folgenden Lektion werden Unterprogramme erklärt und programmiert.