Question: Please code in C++ NOTE: Minimum requirement to qualify for grading: 1) Code must be properly indented, modularized and follows the best practices. Account Project

Please code in C++

NOTE: Minimum requirement to qualify for grading: 1) Code must be properly indented, modularized and follows the best practices. Account Project (A bank account has methods to deposit, withdraw, and check the balance.) (100 points) 1. The program contains 3 main variables called accountBalance, accountName and accountNum. Choose appropriate data types for these variables 2. initializes the accountName with the parameter specified. The member variables accountBalance and accountNum are assigned some random value (No need to use rand function). 3. The program will contain member functions named menu, withdraw, and deposit The withdraw function checks to see if balance is sufficient for withdrawal. If so, decrements balance by amount; if not, prints an appropriate message indicating insufficient funds and displays the current balance. The deposit function adds deposit amount to balance and displays new balance The menu function will contain the following menu options: 1. Check Balance, 2. Deposit Amount, 3. Withdraw Amount, 4. Exit. Use appropriate messages for each option selected and then call the correct function to perform the task. Output: Welcome to the Bank Account program Here is your Initial Account Information: Account for: Helen Account #: 123456 Balance: $187.5 ************************ Menu ************************ 1. Check Balance 2. Deposit Amount 3. Withdraw Amount 4. Exit Please make a selection: 8 ERROR: Invalid choice. Please try again !!! ************************ Menu ************************ 1. Check Balance 2. Deposit Amount 3. Withdraw Amount 4. Exit Please make a selection: 1 Here is the account Information: Account for: Helen Account #: 123456 Balance: $187.5 ************************ Menu ************************ 1. Check Balance 2. Deposit Amount 3. Withdraw Amount 4. Exit Please make a selection: 2 Enter the amount you want to deposit: 50 Depositing $50 to Acc# 123456 Your new balance is now $237.5

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!