zoukankan      html  css  js  c++  java
  • 复利计算5.0-----结对编程

    结对同伴:

    姓名:许佳仪

    学号:201406114212

    博客园地址:http://www.cnblogs.com/xjy-gg/

    一、项目简介

      开发工具:MyEclipse

      开发语言:java

      主要功能:复利单利的计算、贷款的计算以及投资运算三大功能。

    二、新增功能——投资计算

         即要追求利益,又要面对不可预知的金融投资风险, “不能把鸡蛋放在同一个篮子里”,所以有必要进行组合投资。

         通过上述计算与对比,可以帮助客户进行投资决策。 

         客户:那么能否帮我记录下一笔一笔不同类型的投资,并动态显示资金现值呢?

    三、估计

    估计用时:4小时

    实际用时:3小时

    估计代码行数:70行左右

    实际代码行数:50行

    四、任务分配

    柯晓君——领航员

    1.根据各户的要求,对需求进行分析;

    2.代码的风格规范和设计规范。

    许佳仪——驾驶员

    1.根据同伴的分析,用代码实现功能;

    2.对代码进行复审,完善代码;

    五、新增代码

     1 private static void TouziYunsuan() {
     2         boolean flag;
     3         int number;
     4           Scanner scanner=new Scanner(System.in);
     5           System.out.println("请输入本金: ");
     6           p=scanner.nextDouble();
     7           System.out.println("请输入年利率: ");
     8           i=scanner.nextDouble();
     9           System.out.println("请输入年限: ");
    10         n = scanner.nextInt();
    11         for (int t = 1; t <= n; t++) {
    12             f = p * (1 + i * t);
    13 
    14             System.out.println("第" + t + "年	  " + (double)(Math.round(f*100)/100.0) + "");
    15         }
    16         A[a]=p;
    17         B[a]=i;
    18         C[a]=n;
    19         D[a]=f;
    20         
    21         System.out.println("是否查看之前记录(1为是): ");
    22         number = scanner.nextInt();
    23         if(number==1){
    24             System.out.print("	"+"本金"+"	"+"年利率"+"	"+"年限"+"	"+"终值"+"
    ");
    25             for(int b=0;b<=a;b++)
    26             {
    27                 System.out.print(b+1+"	"+A[b]+"	"+B[b]+"	"+C[b]+"	"+D[b]+"
    ");
    28 
    29             }
    30                 
    31         }
    32         else{
    33             System.out.print("谢谢");
    34             
    35         }    
    36     }

    六、运行结果

    七、总结

       结对编程过程中两人相互讨论交流,分别提出自己的想法,结合双方的观点找出最适合解决问题的方法。结对编程比单独一人能更容易发现程序中的错误,而且自己有问题解决不了的同伴还可以指导,在编程过程中相互学习和分享知识。

    八、结对工作时的照片

    源代码地址:https://github.com/kexiaojun/text/blob/master/kxj/Fulijisuan.java

      博客园地址:http://www.cnblogs.com/950525kxj/p/5361566.html

  • 相关阅读:
    【AS3代码】AS调用JS
    【AS3代码】MP3音乐的播放/暂停/设定音量大小
    【AS3代码】在上下文菜单(右键菜单)中添加自定义项
    【AS3代码】更换鼠标箭头样式,并跟随鼠标!
    【AS3代码】创建动态文本
    【AS3代码】播放FLV视频流的三步骤!
    【AS3代码】Timer计时器用法
    【AS3代码】指定间隔时间运行函数 及 停止运行函数
    【AS3代码】Keyboard键盘操作!
    多线程_传送带我们到底能走多远系列(6)
  • 原文地址:https://www.cnblogs.com/950525kxj/p/5361533.html
Copyright © 2011-2022 走看看