Java 使用循环的简单退休基金
我正在尝试制作一个程序,计算一个人在67岁退休后,在进入退休年龄时开始储蓄的金额 该计划应显示每年以2.5%的比率节省的金额,然后显示输入的年数后的总金额 到目前为止,我得到了每年的收入,但总收入似乎比需要的多2.5%Java 使用循环的简单退休基金,java,loops,while-loop,Java,Loops,While Loop,我正在尝试制作一个程序,计算一个人在67岁退休后,在进入退休年龄时开始储蓄的金额 该计划应显示每年以2.5%的比率节省的金额,然后显示输入的年数后的总金额 到目前为止,我得到了每年的收入,但总收入似乎比需要的多2.5% int age = 0; double income; double total = 0; Scanner keyboard = new Scanner(System.in); System.out.print("How old are you
int age = 0;
double income;
double total = 0;
Scanner keyboard = new Scanner(System.in);
System.out.print("How old are you? ");
age = keyboard.nextInt();
System.out.print("What is your annual income? ");
income = keyboard.nextDouble();
System.out.print("Age(years) Income($)");
while(age < 68) {
System.out.print(age + " " + income);
income += (income * .025);
total += income;
age ++;
}
System.out.print("total($) " + total);
keyboard.close();
int-age=0;
双倍收入;
双倍合计=0;
扫描仪键盘=新扫描仪(System.in);
系统输出打印(“你多大了?”);
年龄=键盘.nextInt();
系统输出打印(“你的年收入是多少?”);
收入=键盘.nextDouble();
系统打印(“年龄(年)收入($)”;
而(年龄<68岁){
系统输出打印(年龄+“”+收入);
收入+=(收入*.025);
总额+=收入;
年龄++;
}
系统输出打印(“总计($)”+总计);
键盘关闭();
我一直用62岁作为我的年龄,用60000作为每年的金额。但当我打印总数而不是383000时,我得到的是392000 当您有