diff --git a/src/main/c/Mathe.c b/src/main/c/Mathe.c index 592c02c..d191db4 100644 --- a/src/main/c/Mathe.c +++ b/src/main/c/Mathe.c @@ -81,4 +81,18 @@ char generiereZufallsOperator() { return operatoren[index]; - +//20 +int berechneErgebnis(int zahl1, int zahl2, char operator) { + switch (operator) { + case '+': + return addiere(zahl1, zahl2); + case '-': + return subtrahiere(zahl1, zahl2); + case '*': + return multipliziere(zahl1, zahl2); + case '/': + return dividiere(zahl1, zahl2); + default: + return 0; + } +}