1. 程式人生 > >藍橋杯:理財計劃

藍橋杯:理財計劃

題目描述

銀行近期推出了一款新的理財計劃“重複計息儲蓄”。儲戶只需在每個月月初存入固定金額的現金,銀行就會在每個月月底根據儲戶賬戶內的金額算出該月的利息並將利息存入使用者賬號。現在如果某人每月存入k元,請你幫他計算一下,n月後,他可以獲得多少收益。 

輸入

輸入資料僅一行,包括兩個整數k(100< =k< =10000)、n(1< =n< =48)和一個小數p(0.001< =p< =0.01),分別表示每月存入的金額、存款時長、存款利息。 

輸出

輸出資料僅一個數,表示可以得到的收益。 

樣例輸入

1000 6 0.01 

樣例輸出

213.53

注意事項:
注意,重要的事情是保留兩位小數,不是四捨五入
 

程式設計程式碼如下:

 public static void main(String[] args)

   {

      Scanner sc = new Scanner(System.in);

      double monay = sc.nextDouble();

      double yue = sc.nextDouble();

      double l = sc.nextDouble();

      double sum = 0;

      for(int i=0;i<yue;i++){

      sum=(sum+monay)*(1.00+l); 

      }

      sum=sum-(monay*yue);

      int s = (int) (sum*100);

      System.out.print(s/100.0);

   }