PMG/Profil 10 1314/Turtle 3

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Pascal</language>
 Zum Abschluss sollt Ihr die Turtle nochmal zeichnen lassen...

In der ersten Zeichenfläche soll die Turtle folgendes ausführen
* 50 "Schritte" vorwärts, Farbe rot
* Drehung 45° rechts, 30 Schritte, Farbe grün
* Drehung 180°, 30 Schritte
* Drehung 90° rechts, 30 Schritte


<code id="525d088546b98">
var isUp:Boolean;
    i:integer;
</code>

<run id="525d088546c17">
selectCanvas(1);
canvas_clear(); // Zeichenfläche löschen
turtle_move(150,150); // Turtle in die Mitte stellen

isUp := false;

// hierhin kommt Dein Programmtext


</run>

<canvas w=300 h=300></canvas>



In der zweiten Zeichenfläche soll die Turtle folgendes ausführen
* ein Achteck "nach rechts" zeichnen
* ein zweites Achteck mit anderer Farbe "nach links" zeichnen
* bei Umsetzung Zählschleifen verwenden




<run id="525d0a0b45b0c">
selectCanvas(2);
canvas_clear(); // Zeichenfläche löschen
turtle_move(250,250); // Turtle in die Mitte stellen

isUp := false;

// hierhin kommt Dein Programmtext


</run>

<canvas w=500 h=500></canvas>

[[Bild:Turtle5.JPG  | miniatur|200px]]

In der dritten (und letzten) Zeichenfläche soll die Turtle folgendes ausführen
* zeichnet gleichseitiges Dreieck
* dreht Dreieck so, dass Sechseck mit sechs inneren Dreiecken entsteht 
* (siehe Bild) 



<run id="525d0a0b45b87">
selectCanvas(3);
canvas_clear(); // Zeichenfläche löschen
turtle_move(250,250); // Turtle in die Mitte stellen

isUp := false;

// hierhin kommt Dein Programmtext


</run>

<canvas w=500 h=500></canvas>