Advertisement

NEED HELP with my Function !!!

Started by August 08, 2001 12:52 PM
0 comments, last by djacq 23 years, 6 months ago
I need desperate help with solving a function problem that is stressing me out. How do you return an increment value from a function back into the main? Here''s a sample: #include #include void process_deposits (double, double, int, double); void process_deposits (double new_bal, double amount, int n_dep, double total_dep) { cout << "Enter the deposit amount : $ "; cin >> amount; new_bal += amount; ++n_dep; total_dep += amount; cout << "New balance : $ " << new_bal << " "; } int main (void) { while (tranx_type != ''Q'' && tranx_type != ''q'') { if (tranx_type == ''D'' || tranx_type == ''d'') { process_deposits (new_bal, amount, n_dep, total_dep); } else if (tranx_type == ''Q'' || tranx_type == ''q'') { cout << n_dep << " Deposits Totaling $ " << setw(8) << total_dep << "\n"; } }
    #include <iostream.h>   int f(void) //return type is int{    int i;    cout<<"\nEnter integer: ";    cin>>i;    return ++i; //return value to calling function}  int main(void){    cout<<f()<<endl; //Output 2        int i = f(); //i will become 2    cout<<i<<endl; //Output 2 also    return 0;}    

HTH



Edited by - Clash Rocker on August 8, 2001 2:14:27 PM

This topic is closed to new replies.

Advertisement