Question: C + + Final Project Lab / Final Exam Your program must implement a Struct, Pointers, and functions concepts to design a bank account menu
C Final Project LabFinal Exam
Your program must implement a Struct, Pointers, and functions concepts to design a bank account menu system.
Make sure to properly document the program:
o Your name.
o The program name,
o The program description,
o A date of a clean compile.
Make sure to clear the screen between different menu options using systemcls;
Design this exact menu
AITech Bank
Add a new account
Update an exist account user information
List current month activities
Delete an account
Quit the the program
Enter your choice:
Create User Defined Functions to perform the following.
o Design this exact menu: The first function should allow a user to create a new account with a Struct Array name AIaccount
The members of the struct consist of: account holder full name, current balance,
date and time of transactions, deposit amt, withdrawal amt, account routing #
AITech Bank
New account Screen
Acct Holder Name: Acct #: Acct Route #:
Current Bal: Deposit Amt: Withdrawal Amt:
o Design this exact menu: The second function should allow the user to update the Struct Array based on a deposit or withdrawal made.
i Display a before and after balance of the transaction.
ii Display a message if the account overdrawn.
AITech Bank
Update Screen
Search Acct #:
Once the account is found display this screen: Use the concept of positioning the cursor that was used on Chapter # lab.
AITech Bank
Update Screen
Acct Holder Name: Current Balance:
Deposit Amt: Withdrawal Amt: Transaction Date: Transaction Time
Design this exact menu: The third function should allow a user to search the struct by acct number, using a Pointers and display the customer current month activities.
AITech Bank
Monthly Transactions Screen
Search Acct #:
AITech Bank
Monthly Transactions Screen
Acct #: Acct Holder Name:
Trans Date: Trans Time: Description Amt
As an example of this screen
: pm Kroger Fuel
: am AITech Deposit
Design this exact menu: The fourth function should allow a user to delete an account based on account holders account # by using a Pointer.
AITech Bank
Delete an Account Screen
Search Acct #:
