This assignment should enhance your understanding of flow of control and help yo
ID: 3548357 • Letter: T
Question
This assignment should enhance your understanding of flow of control and help you know how to use it in developing more complex and sophisticated programs. You will also learn how to use a random number generator to emulate unpredictable events in real life situations.
You are to design a Java application to emulate the operations at an ATM. Since you still have limited knowledge on handling mass data, this application has been largely simplified.
You will use a random number generator to determine the arrival of a client. After the client successfully logs in, assign him an initial balance. You may use the same password for every client and lock him out if he fails three times. No other account data is required for a client and after the client quits using the ATM, you don't have to update/save his account data for next time.
Three transaction options are available: deposit, withdrawal and balance inquiry. And each client can order as many transactions as he wants until he decides to quit. After each transaction, print a receipt showing the balances before and after and type and amount of the transaction. Error checking on illegal inputs such as incorrect transaction option, negative amount and over-withdrawal is required. Design each transaction in a method so the program is better structured.
Explanation / Answer
Please rate me.. I need these points desperately..Please..
Thank you!!
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.