复利计算组合投资---结对

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

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

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

 

我的搭档:09张鑫相  http://www.cnblogs.com/xyz--123

估计编程时间 2小时
实际编程时间 3小时
我的工作  编写程序
搭档的工作  查找资料,查缺补漏
package investment;

import java.util.Scanner;

public class investment {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        Scanner scanner = new Scanner(System.in); 
        double sum,a ,b ,c;
        System.out.print("请输入本金:");
        double money = scanner.nextDouble();
        System.out.print("请输入利率:");
        double r = scanner.nextDouble();
        System.out.print("请输入存钱年数:");
        int years = scanner.nextInt();        
        System.out.println("股票投资:");
        a=money*0.25; //拿25%的本金来每月固定股票投资
        sum=years*12*(a*(r/12)+a);
        System.out.println("若拿25%的本金投资股票,本金每月固定不变,则最后得到的资产总值为:" + sum);
        b=money*0.35;//拿35%的本金来连本带利股票投资
        sum=0;
        sum=b*(Math.pow(1+r,years)-1)/r;
        System.out.println("若拿35%的本金连本带利投资股票,则最后得到的资产总值为:" + sum);
        c=money*0.4;//拿40%的本金来债券投资       
        sum=0;
        System.out.println("债券投资:");
        sum=c*r*years;
        System.out.println("若拿40%的本金来债券投资,则最后得到的资产总值为:"+sum);       
    }
}

 

总结:通过今次的实验,我发现结对编程比一个人编程的效率高很多,而且大家可以在一起商量和思考,

当一个人在写程序的时候,搭档可以在旁边帮忙检查,大大降低了程序的出错率和提高程序的质量,而且

两个人可以扬长补短,把程序尽量做到最好。

 

结对工作照:

 

posted @ 2016-04-06 09:10  03李康梅  阅读(226)  评论(1编辑  收藏  举报