...

/

Free Response Question 2: Design an ATM

Free Response Question 2: Design an ATM

In this exercise, you are going to design your own ATM.

We'll cover the following...

Background

You’re likely familiar with the ATM (Automated Teller Machine). Via an ATM, customers access their bank deposit or credit accounts to make a variety of financial transactions, cash withdrawals, balance checking, and much more. This whole system is safe and reliable.

In this challenge, you are required to automate just one service of an ATM: the withdrawal of cash.

Before withdrawing any cash, there’s one major thing that must be verified. It’s the PIN (or password). For safety purposes, the machine should ask for the ...