-2
public static void main(String[] args){
double myBalance = 0;
double myAccount = 0;
double account = 0;
double yearly = 0;
double rate;
Scanner scan = new Scanner (System.in);
System.out.println("Please input how much money is in your account");
account = scan.nextDouble();
System.out.println("Please input your rate");
rate = scan.nextDouble();
yearly = rate;
for(int i = 0; i < 11; i++) {
myBalance = account * yearly * i;
myAccount = account + myBalance + yearly * i;
System.out.println(account);
System.out.println("years (10 years): " + i + " income: " + myBalance + " Balance: " + myAccount);
}
}
}
所以,我有我的編程課的功課和我幾乎完成。我很清楚,這裏的數學ALLOT是錯誤的......但是,從來沒有做過任何類型的會計之前,所以它的分配已盲目完成,並從我的父親是會計師得到的建議...[Java] [數學]利息計算器
忽略其他所有每年一直關閉iv能夠得到10年後的實際利息,即84.47美元 ....即時通訊80.6。 iv現在已經解決了這個問題兩天了。它感覺很好,可以自己解決我的所有問題,但這對我來說是一個頭部爆竹! (我是初學者,這是我的課程,我們只是打while循環,我假設我可以使用數學庫來限制小數點後的位置)。我意識到它很難用這個來準確。但我甚至沒有接近。
編輯:iv按要求縮短代碼。對於那些不知從未計算過興趣的人,顯然不知道我在做什麼。抱歉無知,但我不覺得這是一個單獨的理由拒絕我的問題。
您在賬戶和利率上的投入是什麼? – Jeshurun
請閱讀[如何創建最小,完整和可驗證示例](https://stackoverflow.com/help/mcve)。 --- *最小:*如果你的問題只是關於'YEARLY',那麼請減少代碼。 --- *完成:*顯示你的輸入。 --- *可驗證:*顯示您的輸出,預期和實際。 – Andreas
我已經低估了這個問題,因爲這裏的代碼太多了。爲了清楚地說明問題的具體位置,請刪除不直接導致問題的任何代碼,如果可以將其減少到十行或更少,我會考慮收回downvote。請參閱:[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve) –