Java202 利息計算

package java實用級;
    //############################# JVA02.java ###############################
    /*
      若將1000元分別存入兩間銀行,年利為5%,以單利及複利兩種方式計算,10年後,帳戶中各有多少錢?
      複利計算方式:p(1+r)^n
      單利計算方式:p(1+nr)
      其中p代表本金、r代表利率、n為年限
    */
public class J202 {

    public J202() {
        // TODO Auto-generated constructor stub
    }
    public static void main(String args[])
    {
        //在此處加上原始碼
        double p =1000,r=0.05,a=0,b=0; 
        int n=10;
        System.out.println("\tA銀行<複利>\tB銀行<單利>");
        System.out.println("---------------------------------------");
        for(int i = 0; n>i; i++){
            a=Math.round(p*(Math.pow((1+r),(i+1))));
            b=Math.round(p*(1+(i+1)*r));
            System.out.printf("%d\t%.0f\t\t%.0f\n",(i+1),a,b);
        }
   
    }
   
}

沒有留言:

張貼留言