PMG2425 10/29012025

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 ein Sechseck mit sechs inneren Dreiecken entsteht (siehe Bild rechts)




<run id="6797cfa24cef9">
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. Schreibe eine Funktion ''Ausgabe'', die folgenden Text auf der Konsole ausgibt:'''
 Schritt 0
 Schritt 1
 Schritt 2
 Schritt 3
 Schritt 4
 Schritt 5
 
 Hinweise: 
 einfache Variante: als einzelne Anweisungen (Sequenz)
 allgemeingültig: mit Hilfe einer Zählschleife


<code id="6797d9e16c45a">

</code>

<run id="6797d9e16c4c0">

</run>



'''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="6797cfa24ce74">
function Kuchenbasar(Anzahl){

// Dein Programmtext
}

</code>

<run id="6797cfa24cf5f">
Kuchenbasar(5)
</run>