编写程序,读入投资额、年利率和投资年限,利用下面公式计算投资的未来价值: 未来价值=投资额×(1+月利率) 12∗年数 例如,如果输入投资额 1000、年利率 0.0325 和投资年限 1 年,则程序输出投资的未来价值为 1032.98 。(用java写)
时间: 2024-11-06 22:13:10 浏览: 10
编写Matlab对数据的读入、处理和写出的程序 .docx
以下是使用Java编写的简单程序,用于计算投资的未来价值:
```java
import java.util.Scanner;
public class FutureValueCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 读取用户输入的投资额、年利率和投资年限
System.out.println("请输入投资额:");
double investmentAmount = scanner.nextDouble();
System.out.println("请输入年利率(百分比):");
double annualInterestRate = scanner.nextDouble() / 100.0; // 将百分比转换为小数
System.out.println("请输入投资年限(年):");
int years = scanner.nextInt();
// 计算未来价值
double futureValue = investmentAmount * Math.pow((1 + annualInterestRate), years * 12);
// 输出结果
System.out.printf("投资的未来价值为 %.2f.\n", futureValue);
scanner.close(); // 关闭扫描器
}
}
```
当你运行这个程序并按照提示输入金额、利率和年限后,它会计算并显示投资的未来价值。例如,输入1000元、3.25%年利率和1年,将会得到1032.98元的结果。
阅读全文