Solved

# Adding a scoll list

Posted on 2006-04-12

I am adding to the program a scoll list (12 lines at a time). I can not get the program to run. Please help. Thank you

#include <iomanip>

#include <math.h>

#include <string>

#include <iostream>

#include <stdlib.h>

//Start of program

using namespace std;

int main(void)

{

// Set up required variables

double loanAmount; // loan amount

int Years; // Years of loan

int term; // Loan term

int month = 12; // 1 year = 12 months

double IntRate; // Interest rate

double MonthRate; // Months of loans

double MonthTerm; // Term of loan

char choice;

while (true)

{

//Infomation need for Monthly Mortgage Payment

cout << "Enter the loan amount in dollars: ";

cin >> loanAmount;

cout << "Enter the loan term in years: ";

cin >> Years;

cout << "Enter the interest rate: ";

cin >> IntRate;

// Calculate Monthly Mortgage Payment

MonthTerm = Years * 12;

MonthRate = IntRate / (12 * 100);

double PowCalc = pow(1+MonthRate,MonthTerm);

double paymentAmount = ((MonthRate*PowCalc) / (PowCalc-1)) * loanAmount;

cout << fixed << showpoint; //Decimal Function

cout << setprecision(2); //Set Number of Decimals places

//Information give on Monthly Mortgage Payment

system("cls");

cout << endl; //space

cout << "Loan amount of $" << loanAmount << endl;

cout << endl; //space

cout << "For a term of " << Years << " years" << " (" << Years*12 << " months)" << endl;

cout << endl; //space

cout << "With an interest rate of " << IntRate << "%" << endl;

cout << endl; //space

cout << "Monthly mortgage payment of $" <<paymentAmount << " per month." << endl;

//Quit or Continues (Loop)

do

//Produce a listing for each month

monthly_payment = amount;

for (month=1; month<term_months + 1; month++)

{

//Information give on Monthly Mortgage Payment

system("cls");

cout << endl; //space

cout << "Loan amount of $" << loanAmount << endl;

cout << endl; //space

cout << "For a term of " << Years << " years" << " (" << Years*12 << " months)" << endl;

cout << endl; //space

cout << "With an interest rate of " << IntRate << "%" << endl;

cout << endl; //space

cout << "Monthly mortgage payment of $" <<paymentAmount << " per month." << endl;

// pause output every twelve lines, except for the final output

if (month % 21 == 0 && month % term_months != 0)

{

system("pause");

system("cls");

}// end if

}// end for

cout << "Would you like to perform another calculation? ";

cin >> choice;

} while (choice == 'Y' || choice == 'y');

return 0;

}