Lk: Algorithmen und Programmstrukturen
Aus ProgrammingWiki
Aufgabe 1: Größter gemeinsamer Teiler nach NIKOMACHOS
Auf NIKOMACHOS von Gerasa (100 n. Chr.) geht ein Algorithmus zur Bestimmung des größten gemeinsamen Teilers (ggT) der ganzen Zahlen m und n zurück, der mit dem nachfolgenden Struktogramm beschrieben wird.
Ergänze die entsprechende JavaScript-Funktion.
![]() |
Quelltext überprüfen:
|
4 BE
Aufgabe2: Kapitalentwicklung
Mit der Funktion guthaben soll ermittelt werden, auf welchen Betrag sich das eingezahlte kapital bei einem festen Zinssatz nach einer Laufzeit in Jahren erhöht hat.
ZA: Gib das Ergebnis unter Nutzung der Funktion Math.round auf höchstens zwei Dezimalstellen aus.
Quelltext überprüfen:
3 BE
Aufgabe 3: Rabatt beim Kuchenbasar
Die Klasse 10/5 führt einen Kuchenbasar durch. Um den Umsatz anzuregen, soll folgende "Geschäftsidee" Anwendung finden:
- 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 die entsprechende JavaScript-Funktion.
Quelltext überprüfen:
4 BE