From a97bf1b3b012c2e24dab8523ed0e55605b6989e9 Mon Sep 17 00:00:00 2001 From: fdai7763 Date: Tue, 23 Jan 2024 21:17:14 +0100 Subject: [PATCH] added text output if simplification wasn't successful --- src/main/py/read_math_function.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/py/read_math_function.py b/src/main/py/read_math_function.py index 05f460d..294bb2d 100644 --- a/src/main/py/read_math_function.py +++ b/src/main/py/read_math_function.py @@ -9,8 +9,12 @@ def read_math_function(): type = input("Zur Zeit können nur Konstanten eingelesen werden. Bitte geben Sie den Typ ihrer Funktion ein:" ) if type != "x": function = input("Ihre Funktion: ") - return simplify_constant(type, function) - + simplified = simplify_constant(type, function) + if simplified == False: + print( + "Die eingegebene Funktion war ungültig, entspricht nicht der vorgegebenen Syntax oder die Auswahl ist ungültig. Versuchen Sie es erneut.") + else: + return simplified else: return False