regpay.cpp

来自「Print a string backwards.rar Print a str」· C++ 代码 · 共 47 行

CPP
47
字号
/* 
   Project 2-3 
 
   Compute the regular payments for a loan. 
 
   Call this file RegPay.cpp 
*/ 
 
#include <iostream> 
#include <cmath> 
using namespace std; 
 
int main() {    
  double Principal;    // original principal 
  double IntRate;      // interest rate as a double, such as 0.075 
  double PayPerYear;   // number of payments per year 
  double NumYears;     // number of years 
  double Payment;      // the regular payment 
  double numer, denom; // temporary work variables 
  double b, e;         // base and exponent for call to Pow() 
 
  cout << "Enter principal: "; 
  cin >> Principal; 
 
  cout << "Enter interest rate (i.e., 0.075): "; 
  cin >> IntRate; 
 
  cout << "Enter number of payements per year: "; 
  cin >> PayPerYear; 
 
  cout << "Enter number of years: "; 
  cin >> NumYears; 
 
  numer = IntRate * Principal / PayPerYear; 
  
  e = -(PayPerYear * NumYears); 
  b =  (IntRate / PayPerYear) + 1; 
 
  denom = 1 - pow(b, e); 
     
  Payment = numer / denom; 
 
  cout <<  "Payment is " << Payment; 
 
  return 0; 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?