Question #42085

Write a C++ program that asks the user to enter the price of a car (real), the down

payment (real) and the number of years for the loan (integer). Calculate and output

the monthly payment (real) of that car. Assume the sales tax rate is 7% and an

interest rate is 9%. Use constant declarations for these rates.

payment (real) and the number of years for the loan (integer). Calculate and output

the monthly payment (real) of that car. Assume the sales tax rate is 7% and an

interest rate is 9%. Use constant declarations for these rates.

Expert's answer

`//Question #42085, Programming, C++`

#include <iostream>

using namespace std;

int main () {

const float salesTaxRate = 7;

const float interestRate = 9;

float price;

float downPayment;

int numberOfYears;

float monthlyPayment = 0;

cout << "Please enter the price of the car :\n";

cin >> price;

cout << "Please enter down payment :\n";

cin >> downPayment;

cout << "Please enter the number of years for the loan :\n";

cin >> numberOfYears;

price += price*(salesTaxRate / 100); //add to the price the tax for the sale

price -= downPayment;// price without downPayment

price += price*(interestRate/100); // add to the price interest Rate

monthlyPayment = price / (numberOfYears*12);

cout << "You will pay " << monthlyPayment << " in a month.\n";

return 0;

}

## Comments

## Leave a comment