amortize.cpp
来自「C/C++程序设计导论(第二版)》程序源文件」· C++ 代码 · 共 26 行
CPP
26 行
// ASSUMPTION: loan rate is yearly, payments are made monthly
#include <iostream.h>
#include "finance.h"
const float MONTHS = 12.0;
void main ()
{ float rate, principal, num_payments, accum;
float yearly_rate, balance, payment, month=1;
cout << "enter loan principal, rate, and number of payments: ";
cin >> principal >> yearly_rate >> num_payments;
rate = yearly_rate / MONTHS;
payment = Payment (principal, rate, num_payments);
cout << "Payment is: " << payment << endl;
cout << "Amortization of " << principal << " over " <<
num_payments << " at a rate of " << rate << endl;
cout << " Month Balance Accumulated-Interest" << endl;
cout << " ----------------------------------------------" << endl;
while (month <= num_payments)
{ Amortize (accum, balance, rate, payment, principal, month);
cout << month << " " << balance << " " << accum << endl;
month = month + 1;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?