Develop an ATM simulator using C programming language.
Develop an ATM simulator using C
Automated teller machine (ATM) has two input devices: Card reader and Keypad. Card reader reads the information contained in the card's magnetic strip/microchip. Then ATM software asks the user to insert the correct PIN of the card using the ATM keypad, i.e., PIN is usually a four-digit number. If the two PIN numbers are identical, login is given to ATM services and to the account information. The card's PIN and user account information, e.g., balance, are typically stored in a remote
• Change the selected card PIN.
• Check the balance.
• Withdraw money as a multiple of £5, £10 and/or £20 if the available balance is enough. (Note: This updates the selected card balance.)
• Deposit money (any amount) into the account. (Note: This updates the selected card balance.)
• Eject the selected card and select another one without quitting the program.
• Quit the program and return the car

Step by step
Solved in 2 steps









