【描述】 分数: 10 编写程序,读取投资总额、年利率和年数,然后使用如下公式计 算未来投资金额。 【输入】 一行中给出投资总额、年利率和年数,其间以空格分隔。 【输出】 一行中输出未来投资金额。
时间: 2024-09-09 08:00:55 浏览: 71
这是一个基础的C++编程任务,涉及到从标准输入读取数据,并计算复利增值。下面是简单的代码实现:
```cpp
#include <iostream>
using namespace std;
double calculateFutureValue(double principal, double rate, int years) {
// 复利公式: A = P(1 + r/n)^(nt)
// 对于每年复利的情况 (n=1),公式简化为: A = P * (1 + r)^t
return principal * pow(1 + rate, years);
}
int main() {
double totalInvestment;
double annualInterestRate;
int numYears;
// 从标准输入读取数据
cin >> totalInvestment >> annualInterestRate >> numYears;
// 调用函数计算未来的投资金额
double futureValue = calculateFutureValue(totalInvestment, annualInterestRate, numYears);
// 输出结果
cout << fixed << setprecision(2); // 四舍五入保留两位小数
cout << "未来投资金额: " << futureValue << endl;
return 0;
}
```