Java黑皮书课后题第5章:**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,10~13费
生活随笔
收集整理的這篇文章主要介紹了
Java黑皮书课后题第5章:**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,10~13费
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
**5.7(金融應(yīng)用:計算將來的學(xué)費)假設(shè)今年某大學(xué)的大學(xué)為10000美元,學(xué)費的年增長率為5%,一年后,學(xué)費將是10500美元。編寫程序,計算10年后的學(xué)費,以及從現(xiàn)在開始10年后開始計算,4年內(nèi)的總學(xué)費是多少
- 題目
- 題目概述
- 破題
- 代碼
題目
題目概述
**5.7(金融應(yīng)用:計算將來的學(xué)費)假設(shè)今年某大學(xué)的大學(xué)為10000美元,學(xué)費的年增長率為5%,一年后,學(xué)費將是10500美元。編寫程序,計算10年后的學(xué)費,以及從現(xiàn)在開始10年后開始計算,4年內(nèi)的總學(xué)費是多少
破題
第一年為10000美元,一年后是10000 * (1 + 0.05),10年后為
10000 * Math.pow((1 + 0.05), 10)
以上為第一問
第二問:可以用for循環(huán)對每年學(xué)費進行加和
代碼
public class Test5_7 {public static void main(String[] args) {int free0 = 10000;double free10 = free0 * Math.pow((1 + 0.05), 10);System.out.println("第10年學(xué)費為:" + free10);double sum = 0;for(int i = 1;i < 5;i++){sum += free10 * Math.pow((1 + 0.05), i);}System.out.println("第10年起4年內(nèi)總學(xué)費為:"+sum);} }總結(jié)
以上是生活随笔為你收集整理的Java黑皮书课后题第5章:**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,10~13费的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java黑皮书课后题第5章:5.6(英里
- 下一篇: Java黑皮书课后题第5章:5.8(找出