2013-07-11 87 views
-1

該計劃的目標是創建一個帳戶程序,指出每月2個問題。我記錄了月份的輸入,現在問題是......我如何編寫循環來重複提出兩個問題,並在輸入編號設置爲的月份停止?混淆:嵌套「爲」循環和

System.out.println("How many months had passed since the account was established?"); 
months = keyboard.nextInt();  



//count should be months, not sure how to word it from the month input. 
int count=0; for(count=0;count<13;count++) 
{ System.out.println("How much did you deposit this month?"); 

System.out.println("How much did you withdraw this month?"); 

System.out.println("Your monthly interest is"); 




} 
+4

1)爲了更好地幫助越早,張貼[SSCCE(HTTP:// SSCCE。組織/)。 2)對代碼塊使用一致的邏輯縮進。代碼的縮進旨在幫助人們理解程序流程。 –

+1

我看不出有什麼目的是嵌套循環,你似乎試圖實現。嵌套循環只是另一個循環內的循環。也許你問的是錯誤的問題? – bengoesboom

+0

你必須更好地解釋這一點。就像bengoesboom一樣,我也沒有看到嵌套的for循環會有什麼好處。 – Jokab

回答

0

我認爲這是你在找什麼,但很難說......

for(int count=0;count<months;count++) { 
    System.out.println("How much did you deposit this month?"); 
    deposit = scanner.nextDouble(); 

    System.out.println("How much did you withdraw this month?"); 
    withdraw = scanner.nextDouble(); 

    //Do the math here.... 

    System.out.println("Your monthly interest is" + result); 

} 
+0

快速問題Pete,@ for(int count = 0; count Relogical

+0

你似乎對基本的java構造有一個很差的理解。也許你應該研究一下。 –

+0

皮特,我從來沒有寫過嵌套循環,我正在學習如何更多地理解基本的Java構造。如果你向我解釋那個部分,那麼我就可以學會這個。 – Relogical