Witam, mam pomysł na bardzo ciekawy program matematyczny, jednak już na samym początku mam problem, który spędza mi sen z powiem, bo nie mam żadnego pomysłu jak go rozwiązać. Powiedzmy, że program ten będzie rozwiązywał równanie ogólne funkcji kwadratowej (Ax^2+Bx+C=0) i wszystko to ma się odbywać w jednym polu z inputem, jednak problem pojawia się, gdy użytkownik będzie chciał podać równanie funkcji w postaci, np Bx+Ax^2+C=0, czy np. funkcja będzie składała się z samego Ax^2, a B i C będzie równe 0.
Ma ktoś pomysł jak w ogóle się do tego zabrać? Jak obsłużyć te wszystkie "wyjątki"?
Pozdrawiam.