Business applications with c - as a first step towards this


Business Applications with C++

One of your thoughts is to have Automatic Teller Machines with intuitive graphical user interfaces. As a first step towards this goal you intend to write a program in C++ with arrays and functions to simulate an ATM.

Your objective for this assignment is to write a program with individual variables or one dimensional arrays and multiple functions to simulate an ATM. Your program must be identical to the sample program provided to you. (Download the sample executable and input text file to the same folder, double click the executable)

Your program must do the following:

1. Read the pin numbers, names, and account balances of two or more customers provided in the input text file into appropriate one dimensional arrays or individual variables and display their information (two functions required, one to read the data and another to output the data).

2. A welcome screen must display with the appropriate bank information followed by a prompt for the user to enter a pin number. Read the PIN. (Function with reference parameter)

3. Match the PIN to an existing customer. Inform the user if there is no match and go to step 2.

4. If the entered pin number matches that of one of the customers, then:

a. Welcome the customer by name.

b. Display option to

1. VIEW CURRENT BALANCE,

2. DEPOSIT,

3. WITHDRAW or

4. EXIT.

4. The DEPOSIT function (value returning function) must prompt the customer to enter the deposit amount, and upon deposit display the latest balance, Go to step2 upon exit.

5. The WITHDRAWAL function (void function) must prompt the customer to enter the withdrawal amount, ensure the amount is not more than the current balance, and deisplay the updated balance. Go to step 2 upon exit.

6. The EXIT option must take user to step 2.

7. Should an incorrect option be selected, notify the user and go to step 2.

Attachment:- Assignment Files.rar

Request for Solution File

Ask an Expert for Answer!!
C/C++ Programming: Business applications with c - as a first step towards this
Reference No:- TGS02274185

Expected delivery within 24 Hours