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 sich 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>