本帖最后由 qingyangdian456 于 2012-02-19 18:06:14 编辑

解决方案 »

  1.   

    /**
    需求:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,n年后连本带息共计多少钱。
    */
    class Calculate
    {
    public double calcuTotal(double prin,double rate,int n) //参数分别是本金、利率,存放期
    {
    double inte=0.00;  //利息
    double sum=prin; 

    for(int i=0;i<n;i++)
    {
    inte=inte+prin*rate; //一年期整存整存的利息算法
    }
    sum+=inte;

    return sum;
    }
    }class ParamSet
    {
    public static void main(String[] args)
    {
    //设置你要的参数
    double prin=10000.00;
    double rate=0.0279;
    int n=10; //存多少年

    Calculate c = new Calculate();
    double sum=c.calcuTotal(prin,rate,n);

    System.out.println("本金:"+prin+" 元 \n存款利率:"+rate+'\n'+n+"年后连本带息共为:"+sum+"元");
    }
    }
      

  2.   

    第三年:(10000*2.79%+10000)*2.79%+100000
    第N年:10000*(2.79%^N+2.79%^(N-1)+...+2.79+1)