Beschreibung:
Es unzählige Beispile für Taschenrechner im Internet und leider sind die meisten ziehmlich schlecht umgesetzt. Wenn man sich den Code genauer anschaut dann findet man unwengen an If (operator == "+") oder switch case: operator == "+" Anweisungen. Wir wollen es besser machen und entwickeln daher einen Parser der 1 + 2 * 3 ohne If und switch case Anweisungen berechnen kann.
Aufgabe:
Beispiele:
Eingabe: 1 + 2 * 3 Ausgabe: 7
Lösungen:
C#: SourceCode & Tests
“Hajime”