我正在練習while和for java。問題在於制定一個計劃,以7.5%的投資率計算2500年投資價值5000的年限。多年來一直回到1,這不是正確的答案。我對Java比較陌生,只知道我在學校學到的東西。我知道這可以使用簡單的公式來完成,但練習需要使用while,for,if等。請幫助!Java應用程序 - 查找需要2500年投資才能獲得5000年7.5%利息的年數
int years = 0;
int i = 2500;
while (i < 5000) {
double interest = i * 1.075;
i += interest;
years ++;
}
System.out.println("It will take " + years + " years for a $2,500 investment to be worth at least $5,000");
}
}
[72法則(http://www.investopedia.com/terms/r/ruleof72.asp)。 –