import java.util.*;
public class Project3{
public static void main(String[] args)
{
Scanner key = new Scanner (System.in);
double rate = 0.05;
double annually, monthly, daily;
double balance;
int year = 10 ;
System.out.println("Enter the amount you will like to deposit or type exit to end.");
int deposit = key.nextInt();
annually = deposit * Math.pow((1 + rate/1),year);
monthly = deposit * Math.pow((1 + rate/12),year);
daily = deposit * Math.pow((1 + rate/365),year);
while (deposit)
{
}
System.out.println(annually);
System.out.println(monthly);
System.out.println(daily);
}
}
これは私が現在持っているものです。私が達成しようとしているのは、次のループで最初の結果を追加するループを作ることです。毎年、毎月、毎日を見つけるのではなく、3つの数式を1つの式で作成します。化合物の利益
「最初の結果に次のものを追加するループを作成する」と説明してください。「 – Harshit
」各期間の関心事を追加するループを使用します。つまり、何らかの代数式を使用しないでください。あなたのプログラムには、ユーザーが新しい残高と金利のためにこの計算を繰り返すことを可能にする外側のループが必要です。ユーザーがプログラムを終了するように求めるまで、計算が繰り返されます。 – Luis
ループの最初の繰り返しから値を追加しようとしている場合は、新しい変数に保存してください。あなたはそれぞれの式を1つの行に入れるだけで、それぞれの変数を変数に格納するのが正しいです。補足:宿題の場合は、先生に助けを求めることを検討してください。誰かにあなたの宿題を書き留めさせるためにQAサイトに行くのは非常に非倫理的です。 –