-
C++ (
http://www.daniweb.com/forums/forum8.html)
| popo_prince | May 8th, 2004 10:46 am | |
| missing function header i can't get this to run. my math functions at the end have messed up logic.
and the superfluous function headers and such. i don't think the math output is linked to the desired output of the payment.
#include <iostream.h>
#include <math.h>
#include <cstdlib>
#include <iomanip> //here i am just throwing stuff in to try and fix the "missing function header"
int main( )
{
double months, amount, rate;
double MonthlyPayment (double amount, double rate, int months);
int GetChoice(void);
int option;
option = GetChoice();
{
cout << "Enter the loan amount: ";
cin >> amount;
cout << "Enter the interest rate (X.Y): ";
cin >> rate;
cout << "Enter the length of the loan in months : ";
cin >> months;
cout << "\tYour monthly payment is $ ";
option = GetChoice();
}
return 0;
}
int GetChoice(void)
{
int num;
cout << endl;
cout << "1. Calculate your monthly payment on the loan."
<< endl << "You will enter the loan amount, Interest rate, and Length of the loan" << endl;
cout << "0. Exit the program" << endl;
cout << "Press 1 to procede : ";
cin >> num;
return num;
}
{
int (amount * months) / rate = MonthlyPayment;
return MonthlyPayment;
} |
| meabed | May 8th, 2004 11:45 am | |
| Re: missing function header I Don't know what the program about .. and what the last function about ?
maybe u must define the fuction to make it work . then you must declare the variables inside it .coz those variables are declared as local variable in main().. |
| All times are GMT -4. The time now is 3:00 pm. | |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC