求助,C++四则运算,急,回答好了再追加加悬赏!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:12:14
程序用字符串形成接受一个带括号的四则运算表达式,然后按照四则运算优先级的算法先括号,后乘方,乘除,加减这样的顺序这个算式解出。
该程序的设计比较巧妙,是在主程序中反复查找最后一个括号,将其中的结果计算出来,去掉括号,这样的程序持续下去,最终导致所有的括号都去除,解出算式。
程序设计要求 :
1, 用类的形式改写程序,将数据和函数封装到其中。
2, 修改主程序结构,使程序可以反复运算,直到选择退出为止。
3, 扩充程序功能,使程序适合浮点数运算。
4, 增加程序的判断功能,当有非法的输入时(如字母),给出提示信息宾退出运算,当输入带有空格时,能将空格滤除

就是需要有以上要求的,有心人帮我编一个吧,谢谢,回答好的话再追加50~100悬赏!!!!

急!急!!急!!!
waiting```````
有人回答吗??~~

学习要靠自己的,怎么能这样呢?

200分 就告诉你 我是刚做完的
如果需要就联系我
maxiuxiaoxia@sohu.com

随便找本厚些的数据结构的书,找找有没有波兰式就可以了。