⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 table.cpp

📁 BigC++的源码
💻 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 + -