Я хочу написать программу, которая вычисляет данную математическую функцию (путем пользователя) с определенным набором значений.
Пользователя просят ввести функцию, скажем, он набрал f (x) = (x ^ 2) + 3x + 1 , затем через программу я должен покажите выходы [f (3), f (6) и f (9)].
Вопрос, в частности, заключается в том, как получить эти x в типизированной функции, а затем как преобразовать функцию из строки в double или float.
Есть ли у вас какие-либо мысли по этому поводу?
предположим, что я ' m с помощью C или C ++