天天看點

結對程式設計總結2(複利6動态界面)

結對同伴

學号:201406114204

姓名:郭明茵

部落格位址:http://www.cnblogs.com/mingyin/

估計完成時間 實際完成時間 估計代碼量 實際代碼量
      5       4    150     180

     在這次的結對程式設計中,我們在以前所做的圖書管理系統的界面上做了修改并應用到了此次的複利計算中。雖然隻是一個普通的界面,但是修改的代碼量比較多。而界面動态的效果,主要是多次的清屏産生的效果,循環次數也比較多,時間複雜度相對較高。我和同伴分工合作,同伴主要是領航員,負責看代碼是否有問題,再完成後進行複審,而我作為駕駛員,對以前的代碼進行修改。

動态界面:

結對程式設計總結2(複利6動态界面)

通過光标進行移動,選擇你所要的目錄。其中“w”為上,“s”為下,回車進行選擇。

結對程式設計總結2(複利6動态界面)

假設你選擇的是一單利,則會提示輸入存款金額,利率,存儲時間,計算出本利和,然後再提示你是否要重新輸入,如果“y”,則繼續輸入,否則傳回菜單目錄。

結對程式設計總結2(複利6動态界面)

其中在二複利中還有一個子菜單,子菜單也可以通過光标進行選擇,可以選擇1.一次支付,2.多次等額支付,3.後退。假設選擇1.一次支付,則會提示輸入,根據你所輸入求出本利和,再次提示是否重新輸入,若“y”,繼續輸入,否則傳回菜單目錄,2.多次等額支付與1.一次支付類似,選擇3.後退,則縮回子菜單,傳回主菜單目錄。

代碼位址:https://github.com/wimin/12345/blob/master/compounding6.cpp

界面還有點問題,還在完善中........