Aufgabe 07 - Rechnen mit Programmen
Aufgabe 07 - Rechnen mit Programmen
Abschnitt betitelt „Aufgabe 07 - Rechnen mit Programmen“Worum geht es?
Abschnitt betitelt „Worum geht es?“Sie setzen Operatoren und Ausdrücke ein, um kleine, nützliche Rechenprogramme zu schreiben (siehe Kapitel Operatoren und Ausdrücke).
In dieser Übung üben Sie:
- Rechnen: arithmetische Operatoren inklusive Modulo (
%). - Auswerten: Vorrangregeln anwenden und mit Klammern steuern.
- Strukturieren: Zwischenergebnisse in sinnvoll benannten Variablen ablegen.
Benötigte Unterlagen
Abschnitt betitelt „Benötigte Unterlagen“- VS Code, Browser; Eingaben über
promptoder fest im Code.
Arbeitsaufträge
Abschnitt betitelt „Arbeitsaufträge“Teil A - Notenschnitt
Abschnitt betitelt „Teil A - Notenschnitt“- Ein Zeugnis hat die Noten 2, 1, 3, 2, 4 (fest im Code als einzelne Variablen oder direkt im Ausdruck).
- Berechnen Sie den Durchschnitt und geben Sie ihn mit zwei Nachkommastellen aus. Die Methode
toFixed(2)schlagen Sie auf MDN nach.
Teil B - Taschengeld-Wechselautomat
Abschnitt betitelt „Teil B - Taschengeld-Wechselautomat“- Der Benutzer gibt einen Betrag in Cent ein (z. B.
287). - Ihr Programm gibt aus, wie der Betrag mit möglichst wenigen Münzen zu 100er, 50er, 20er, 10er, 5er, 2er und 1er gestückelt wird.
- Verwenden Sie ganzzahlige Division (
Math.floor) und Modulo. Beispiel:287 -> 2x100, 1x50, 1x20, 1x10, 1x5, 1x2.
Teil C - Handrechnung
Abschnitt betitelt „Teil C - Handrechnung“Werten Sie die folgenden Ausdrücke schriftlich Schritt für Schritt aus (Vorrang!), und prüfen Sie erst danach per Konsole:
3 + 4 * 2(3 + 4) * 2 % 510 % 4 + 12 / 42 * 3 === 3 + 3
Geben Sie den Projektordner (Teil A und B in script.js, kommentiert) sowie die schriftliche Auswertung aus Teil C ab.