Skript Turtles -Text Schleifen

Werbung
Kü /Info
OOP - Turtles
Schleifen
 Videos:
o “…
Wiederholte Ausführung einer Folge
von Anweisungen (Iteration) gehört
zu den Grundstrukturen jeder
Programmiersprache. Die whileSchleife wird mit dem Schlüsselwort
while eingeleitet, gefolgt von einer
Schleifenbedingung. Die
Anweisungen im Schleifen-Block
werden wiederholt, so lange die
Bedingung erfüllt ist. Wenn der
Schleifenblock nur eine Anweisung
enthält, können die geschweiften
Klammern weggelassen werden.
// Turtle9.java
import ch.aplu.turtle.*;
class Turtle9 extends Turtle{
public static void main(String[] args){
Turtle9 joe = new Turtle9();
joe.setPos(-50, -100);
int i = 4;
while (i >0) {
joe.forward(50);
joe.right(90);
i = i - 1;
}
}
}
Erklärungen zum Programmcode:
int i = 0
Die Anweisungen in der Schleife werden 4 mal wiederholt. Um die
Anzahl Wiederholungen zu zählen, verwendet man eine Variable i. i
ist eine ganze Zahl (int) und wird zu Beginn auf 0 gesetzt
while (i <
4)
In der Schleifenbedingung werden üblicherweise die
Vergleichsoperatoren >, >= , < , <= , == , != verwendet
Sj. 2013/2014
Kü /Info
Endlose while-Schleife
Mit einer while (true) -Schleife kann
ein Programmblock endlos wiederholt
werden. Der Schleifenblock wird so
lange wiederholt, bis das Programm
durch Schliessen des Turtle-Fensters
abgebrochen wird. In unserem
Beispiel bewegt sich die Turtle
während der ganzen Programmdauer
auf einer Kreisbahn.
OOP - Turtles
Sj. 2013/2014
Herunterladen