1. 程式人生 > >結隊編程練習 2

結隊編程練習 2

HR htm png 遇到 算數 分享圖片 技術分享 分數 編程

一.題目要求

1.自動生成小學四則運算題目(加、減、乘、除)
2.生成帶有真分數的算式。
3.統計計算結果正確率

二. 需求分析

1.有單獨類提前知曉計算結果。
2.有單獨類可儲存現有輸入結果。
3.兩者可以比較。
4.可統計輸出與輸入結果相比較的正確率

三.設計思路

中綴表達式就是運算符號在運算數中間的表達式,比如1+2,顧名思義,後綴表達式就是運算符在運算數後面的表達式,比如1 2 +。為什麽要講後綴表達式呢?因為電腦運算後綴表達式會比中綴表達式方便很多。那麽如何運算後綴表達式呢?

舉個例子:計算9+(3-1)3+6/2,轉換為後綴表達式即為9 3 1 - 3 + 6 2 / +(怎麽轉換後面再講)。計算規則就是建立一個空棧,遇到數字就入棧,遇到符號就以符號前面的兩個數為運算數進行計算。
四:
截圖結果如下:
技術分享圖片

技術分享圖片
結隊感受:
技術分享圖片

這次的結隊任務和互評都比較輕松,我在程序編程時遇到了很多問題,但都問他一一解決,這次對bug進行l修復。
五:
他的博客鏈接
http://www.cnblogs.com/qy20165235/p/8909772.html
他的博客寫的很細這是我要學習的地方。在代碼運行和截圖上做的很詳細

結隊編程練習 2