Schauen Sie sich das Beispiel an, in dem der Roboter mehrere Zellenreihen lackieren muss. Die Anzahl der Zellen in jeder Zeile ist unterschiedlich.
In diesem Fall können wir wie folgt vorgehen:
(1) alle Zellen in der Reihe anstreichen;
(2) Um zurückzukehren;
(3) Gehen Sie in die nächste Zeile;
4) Wiederholung des Absatzes 1.
Diese Handlungen müssen so oft wiederholt werden, wie wir Reihen haben.
Es sei darauf hingewiesen, dass die Anzahl der zu lackierenden Zellen um 1 zunimmt. So muss die Anzahl der Zellen, die in der vorherigen Zeile gemalt wurden, in irgendeiner Weise berechnet werden.
Wir werden es benutzen, um zu zählen. Variablen♪
Geändert ist ein Wert, der einen Namen, Typ und Bedeutung hat. Die Bedeutung der Variable kann sich während des Programms ändern.
In Computern wird jede Variable in ihrer Speicherzelle aufgezeichnet.
Um eine Variable zu erstellen, reicht es aus, ihm einfach einen Namen (mit Englisch) zu geben und jede Bedeutung zu behalten - zum Beispiel die Anzahl der Zellen in der ersten Zeile.
Beispielsweise kann die Erzeugung der Größe n und die Retention von gleich 1 wie:
n = 1
Zusätzlich kann beim erneuten Schreiben des Zyklus diese Variable anstelle der Anzahl verwendet werden:
повтори n:
команды
Ist die Zeile bearbeitet und die nächste Zeile gerollt, sollte der Wert um 1 erhöht werden. Dies kann geschehen:
n = n + 1
oder kurz
n += 1
Programm
n = 1 # eine Variable n erstellt und einen Wert von 1 beibehalten
Wiederholt 6:
♪ Die Anzahl der Zellen in der Zeile ändert sich
Recht
Farbe
Wiederholen n: # Du musst bis nach rechts gehen
links
* Übergang zu einer neuen Reihe
n = n + 1 # Anzahl der Vorhänge in der nächsten Reihe um 1 größer