1. 程式人生 > >項目計劃始章

項目計劃始章

包含 不難 使用 乘除 分數 取數據 函數 bsp 有時

本學期計劃完成的項目內容類似於開發一款加減乘除計算編題軟件。本來這並不難,隨機選取數據設計運算,再套個循環,最後做一個判斷正誤的程序就好了。但是其中的難點在於,該運算器可以適用於真假分數的運算。所以在隨機選取分數的方面可以說是極大的難點,而且最後的答案有時又真假分數的區別的,這預感成為最終的難點。

本次項目,我們打算用java編程項目。因為本學期我們學習了java設計模式。預計工廠模式可以運用到函數輸出的方面,而該項目中因當多次使用函數接口,比起c或者其他應用,java更為方便。

最後,我感覺對於分數的計算難點主要在於加減以及最後的結果的輸出上。乘除說到底還是同樣的一套,畢竟分號相當於除號。而在數據輸出的時候(輸出的數據指供給作體者運算的數據)我們能夠想辦法將其從數轉化成輸出式子,一個除法式,最後的答案也可以是輸出除法式······好像難度上升了。而在加減的運算下我們可以首先設計一個通分函數,進而進行合並。同樣設計一個約分函數優化結果。好像還能夠將這個算數編題軟件設計成兩方面,首先一方面就是原來不進行分數的簡單算式,另外分開分數的那部分獨立出題,因為隨機取數同時包含分數以及自然數還是難的,畢竟一個單純是數,另一個則是一個式子。

綜上為本次的記錄,因為放假的課程編排,時間不足以編出具體程序,諒解。

項目計劃始章