BRANDIS/Programmiersprachen PT
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Pascal</language>
== Eine Turtle läuft ==
=== Befehlsliste--Turtle Befehle ===
{| class="wikitable"
|-class="hintergrundfarbe6"
!Befehl !!Beschreibung
|-
|home ||setzt die Turtle auf die Mitte der Zeichenfläche
|-
|move turtle x y ||setzt die Turtle auf den Punkt (x,y) der Zeichenfläche (Koordinatenursprung: linke obere Ecke)
|-
|forward turtle x ||lässt die Turtle x Schritte nach vorn gehen
|-
|backward turtle x ||lässt die Turtle x Schritte nach hinten gehen
|-
|pendown turtle ||setzt den stift ab, sodass Turtle-Bewegungen eine Spur hinterlassen (Standard)
|-
|penup turtle ||nimmt den stift hoch, sodass Turtle-Bewegungen keine Spur hinterlassen
|-
|penwidth turtle x ||Setzt die Stärke des Stiftes auf x
|-
|pencolor turtle r g b ||setzt die Farbe des Stiftes (Rot-Gelb-Grün-Werte im Bereich 0-255)
|-
|right turtle x ||dreht die Turtle um x Grad nach rechts
|-
|left turtle x ||dreht die Turtle um x Grad nach links
|-
|hide turtle ||blendet die Turtle aus
|-
|show turtle ||blendet die Turtle ein
|-
|clone turtle ||clont die Turtle in der Aktuellen Position
|-
|-panerase turtle ||Die Turtle löscht die Markierungen, denen sie begegnet (wie ein Radiergummi).
|-
|clear canvas ||löscht die Zeichenfläche
|-
|}
=== Aufgabe: ===
Nutze diese Befehle, um mit der Turtel zu zeichen! Gib deine Befehle in dem folgenden Feld ein!
<canvas w="400" h="300"></canvas>
<code id="4e2533ee0143c">
canvas.turtle.move(0,100);
canvas.turtle.right(90);
canvas.turtle.penColor (0,0,255);
</code>
<run id="4e2533ee014c2"></run>