En realidad te lo agradesco pero realmente no soy muy bueno utilizando c++, solo se lo basico y en si como lo veo la parte de los operadores +,*,/,- en si es sencilla despues de tener definidas las funciones ,es decir ,se pueden crear funciones que evaluen F1/F2 y no necesariamente que produscan un resultado
ejemplo:
No que F1=x^2 y F2=x; y que bajo el operador / me de Fr=x
Sino que maneje la funcion como Fr=F1/F2 y que solo quede expresada como Fr=X^2/X y la maneje como una funcion nueva FR.
En si lo que me causa mucha confuncion es saber como se hace para que el usuario pueda ingresar una funcion y la maneje como tal
si me puedes ayudar conesto o explicame bien que es eso de cadana de caracteres y analizador sintetico
Si hay alguien mas que me pueda ayudar de antemano gracias