uebungen/Auffrischung_006
Thomas Smits 343e62f1d1 Update of exercises 2024-09-15 15:48:58 +02:00
..
readme.md Update of exercises 2024-09-15 15:48:58 +02:00

readme.md

Taschenrechner

Lernziel

case verwenden.

Aufgabe

Gehen Sie in das Paket pr2.auffrischung.taschenrechner.

Schreiben Sie eine Klasse Taschenrechner, die genau eine Methode namens rechne hat. Die Methode nimmt zwei double-Werte, die die Operanden darstellen und ein char, das den Operator symbolisiert. Die Methode soll Addition (+), Subtraktion (-), Multiplikation (*), Division (/) und Potenzieren (^) unterstützen. Geben Sie das Ergebnis der Rechnung als double-Wert zurück und behandeln Sie den Fall, dass ein ungültiger Operator übergeben wird, indem Sie NaN (Not a Number) zurückgeben.

Testen Sie Ihre Klasse und Methode mit einigen einfachen Rechnungen.