PMG1920/LK NT

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
 Bearbeite zwei der drei Aufgaben.<br>
 Ergänze in den Boxen den Quelltext.<br>
 Bestätige bitte '''immer''' mit ''speichern & ausführen'', damit Deine Eingaben gespeichert werden.


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


'''1. Eine Turtle soll folgendes ausführen:'''
* Sie zeichnet ein gleichseitiges Dreieck
* Dreht dann das Dreieck mehrfach so, dass Sechseck mit sechs inneren Dreiecken entsteht (siehe Bild rechts) 



<run id="5e2d90e675e17">
var c = new Canvas(1); 
c.clear(); // Zeichenfläche löschen 
var t = new Turtle(1); // neuer Turtle auf Zeichenfläche 1
t.home();

// hierhin kommt Dein Programmtext


</run>

<canvas w=500></canvas>


'''2. Die Turtle baut ein Nikolaus-Haus:'''


<table border="0" cellspacing="0" cellpadding="2" width="600">
<tr>
<td align="center" valign="top">
[[Bild:Nikolaus1.GIF]]<br />
Bauplan: Nikolaus-Haus
</td>
</tr>
</table>

Hilf der Turtle beim Bauen.



<run id="5e2d930abca2f">
var c = new Canvas(2); 
c.clear(); // Zeichenfläche löschen 
var t = new Turtle(2); // neuer Turtle auf Zeichenfläche 2
t.home();
t.move(200, 200);
t.forward(100);
//Hier stehen Deine weiteren Anweisungen!
</run>

<canvas w=500></canvas>


'''3. Rabatt beim Kuchenbasar:'''

Eine Klasse führt einen Kuchenbasar durch. 
Bei großer Abnahmemenge soll Rabatt angeboten werden:
* Jedes Stück Kuchen kostet 0,70 €. 
* Ab 8 Stück Kuchen wird ein Rabatt von 1,- € gewährt.
* Ab 12 Stück gibt es 2,- € Rabatt.
Implementiere eine entsprechende Umsetzung in JavaScript.

<code id="5e2d90a062b87">

</code>



<run id="5e2d90a062c0c">

</run>