0406复利计算5.0--结对
姓名:柯曉君
學號:201406114210
博客園地址:http://www.cnblogs.com/950525kxj/
一、項目簡介
開發工具:MyEclipse
開發語言:java
主要功能:復利單利的計算、貸款的計算以及投資運算三大功能。
二、新增功能——投資計算
即要追求利益,又要面對不可預知的金融投資風險, “不能把雞蛋放在同一個籃子里”,所以有必要進行組合投資。
通過上述計算與對比,可以幫助客戶進行投資決策。
客戶:那么能否幫我記錄下一筆一筆不同類型的投資,并動態顯示資金現值呢?
三、估計
估計用時:4小時
實際用時:3小時
估計代碼行數:70行左右
實際代碼行數:50行
四、任務分配
柯曉君——領航員
1.根據各戶的要求,對需求進行分析;
2.代碼的風格規范和設計規范。
許佳儀——駕駛員
1.根據同伴的分析,用代碼實現功能;
2.對代碼進行復審,完善代碼;
五、新增代碼
1 private static void TouziYunsuan() { 2 boolean flag; 3 int number; 4 5 Scanner scanner=new Scanner(System.in); 6 System.out.println("請輸入本金: "); 7 p=scanner.nextDouble(); 8 System.out.println("請輸入年利率: "); 9 i=scanner.nextDouble(); 10 System.out.println("請輸入年限: "); 11 n = scanner.nextInt(); 12 for (int t = 1; t <= n; t++) { 13 f = p * (1 + i * t); 14 15 System.out.println("第" + t + "年\t " + (double)(Math.round(f*100)/100.0) + ""); 16 } 17 A[a]=p; 18 B[a]=i; 19 C[a]=n; 20 D[a]=f; 21 22 System.out.println("是否查看之前記錄(1為是): "); 23 number = scanner.nextInt(); 24 if(number==1){ 25 System.out.print("\t"+"本金"+"\t"+"年利率"+"\t"+"年限"+"\t"+"終值"+"\n"); 26 for(int b=0;b<=a;b++) 27 { 28 System.out.print(b+1+"\t"+A[b]+"\t"+B[b]+"\t"+C[b]+"\t"+D[b]+"\n"); 29 30 } 31 32 } 33 else{ 34 System.out.print("謝謝"); 35 36 } 37 } 38 }?六、運行結果
七、總結
結對過程中,發現了溝通很重要,要兩人先說說對題目的理解,保證思維能在同一頻道上;我們通過溝通,取長補短,把兩人的想法融合起來,實現這一功能。編程過程中,我出現了一些小錯誤,但自己一時沒發現,隊友發現了,減少了出錯。
?
源代碼:
github:https://github.com/xujiayi-gg/ggg/blob/master/kxj/Fulijisuan.java
博客園:http://www.cnblogs.com/xjy-gg/p/5361518.html
轉載于:https://www.cnblogs.com/xjy-gg/p/5361465.html
總結
以上是生活随笔為你收集整理的0406复利计算5.0--结对的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何垂直居中一个img
- 下一篇: 网页控制台的秘密