gpt4 book ai didi

java - 计算利息(Java),程序应打印任意年数后的预计帐户余额

转载 作者:行者123 更新时间:2023-12-01 10:34:40 24 4
gpt4 key购买 nike

请帮助我。基本上,程序应该要求用户输入一个代表储蓄帐户初始余额的数字。将此数字分配给称为余额的 double 变量。询问代表账户年利率(百分比)的数字。将该数字除以 100.0,并将其分配给称为“rate”的 double 变量。我必须使用循环来更新余额,因为它每年都会发生变化。我被困在那部分。这是我到目前为止的代码:

   public static void calcInterest(){
System.out.println("Please enter the account balance : ");
System.out.println("Please enter the annual interest rate : ");
System.out.println("Please enter the number of years : ");
Scanner input = new Scanner (System.in);
double balance = input.nextDouble();
double y = input.nextDouble();
double rate = (y/100);
int years = input.nextInt();


}

最佳答案

在这种情况下没有充分的理由使用循环,但我想这是出于学习目的。您可以创建一个循环来计算每年的新余额,如下所示:

for(int i = years; i > 0; i--)
balance = balance * y;

或者使用 Math.pow(遵循公式 startvalue * 变化率^时间 = 结果):

balance = balance * Math.pow(y, years);

关于java - 计算利息(Java),程序应打印任意年数后的预计帐户余额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34841708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com