If the user chooses to display account information, the name he entered, his account number, and the set balance(which is zero unless he deposited anything) should show.
If you scroll down to my main file program, you should some if statements. How do I call functions in those statements correctly? I know it's a little different since I'm using classes.
//.h file
class account
{
private:
double balance, deposit, withdrawal, checkingBalance, savingsBalance;
string name, AccNum;
public:
double displayAccInfo (string name, string AccNum, double checkingBalance, double savingsBalance);
void makeDeposit(double balance, double deposit);
void makeWithdrawal(double balance, double withdrawal);
};
//Functions file
#include "program3.h"
account::account()
{
name = n;
balance = 0;
checkingBalance = 0;
savingsBalance = 0;
}
double account::displayAccInfo (string name, string AccNum, double checkingBalance, double savingsBalance)
{
cout<<name;
cout<<AccNum;
cout<<"Your checking account balance is: "<<checkingBalance<<endl;
cout<<"Your savings account balance is: "<<savingsBalance<<endl;
}
void account::makeDeposit(double balance, double deposit)
{
balance += deposit;
}
void account::makeWithdrawal(double balance, double withdrawal)
{
balance -= withdrawal;
}
//Main file
#include<iostream>
using namespace std;
#include "program3.h"
int main()
{
double deposit, withdrawal, checkingBalance, savingsBalance;
int selection;
string AccNum, name;
std::cout<<"Hi, Welcome to CSC International Bank. Please enter your name and account number"<<std::endl;
std::cin>>name;
std::cin>>AccNum;
std::cout<<" "<<std::endl;
std::cout<<"What would you like to do today?"<<std::endl;
std::cout<<"To display account info, please press 1."<<std::endl;
std::cout<<"To make a deposit, please press 2."<<std::endl;
std::cout<<"To make a withdrawal, please press 3."<<std::endl;
std::cout<<"To leave program, please press 4."<<std::endl;
std::cin>>selection;
if (selection == 1)
{
}
if (selection == 2)
{
}
if (selection == 3)
{
}
if (selection == 4)
{
}
system("pause");
return 0;
}

New Topic/Question
Reply
MultiQuote









|