umm no veo muy bien...
debes primero que todo hacer un replace del valor, es decir en la cadena que tiene la ecuacion hay que remplazar la variable por el numeor ingresado, luego debes tu mismo hacer el analizador de la sintaxis determinando que cosas son operadores y que cosas son identificadores, luego de acuerdo a esto realizas las conversiones de cadena a numero y finalmente de acuerdo a los operadores que tengas entre si vas haciendo las operaciones entre un numero y otro.