0

これが第 3 章の演習 2 を解く最善の方法かどうかを知りたいです。

演習 2: 2 つの数値 (口座残高とパーセンテージで表された年利率) を読み取るプログラムを作成します。プログラムは、1 年後に新しい残高を表示する必要があります。預金や引き出しはなく、利息の支払いのみです。プログラムは、次のサンプル実行を再現できるはずです。

利息計算プログラム
開始残高を入力: 6000
年利率を入力: 4.25
1 年後の残高 = 6255.0

考えられる解決策:

/* Interest.java
 * -------------------------------
 * Program reads two numbers and 
 * adds the interest rate. 
 */

import acm.program.*;

public class Interest extends ConsoleProgram{

    public void run(){
        int sBalance = readInt("Enter Balance: ");
        Double iRate = readDouble("Enter interest rate: ");
        Double yBalance = sBalance + (sBalance * (iRate / 100));
        println("The balance after one year = " + yBalance);
    }
}
4

2 に答える 2

0
import acm.program.*;


public class CHP3_Exercise2And3 extends ConsoleProgram {

public void run() {
      println("Interest calculation program");
      double Starting_Balance = readDouble("Enter starting balance: ");
      double Annual_Interest_Rate = readDouble("Enter annual interest rate: ");
      double Operation_Year1 = ((Starting_Balance * Annual_Interest_Rate)/100)+Starting_Balance;
      double Operation_Year2 = ((Operation_Year1 * Annual_Interest_Rate)/100)+Operation_Year1;
      println("Balance after one year = " + Operation_Year1);
      println("Balance after two years = " + Operation_Year2);
    }
}
于 2014-02-20T05:14:17.433 に答える
0

あなたのコードを実行したところ、動作しました。@Dennis Meng acm.program.* は、スタンフォード大学が Java の教育を容易にするために使用するライブラリです。コンソールウィンドウが飛び出し、対話型であるため、初心者にとっては少し怖いかもしれないコンソールを使用するよりも、デバッグがはるかに簡単になります。

于 2013-08-30T03:10:27.983 に答える