📄 table.cpp
字号:
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
const double RATE_MIN = 5;
const double RATE_MAX = 10;
const double RATE_INCR = 0.5;
const int YEAR_MIN = 5;
const int YEAR_MAX = 30;
const int YEAR_INCR = 5;
/* print table header */
int year;
cout << " Rate ";
for (year = YEAR_MIN; year <= YEAR_MAX;
year = year + YEAR_INCR)
{
cout << setw(2) << year << " years ";
}
cout << "\n";
cout << fixed << setprecision(2);
double initial_balance = 10000;
double rate;
for (rate = RATE_MIN; rate <= RATE_MAX;
rate = rate + RATE_INCR)
{
/* print table row */
cout << setw(5) << rate;
for (int year = YEAR_MIN; year <= YEAR_MAX;
year = year + YEAR_INCR)
{
double balance =
initial_balance * pow(1 + rate / 100, year);
cout << setw(10) << balance;
}
cout << "\n";
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -