ITP100 Software Design Capstone ATM Interface Project
ITP100 Software Design Capstone ATM Interface Project Here is my pseudo code outline for the capstone project: Things I had to look up: For this project there were a few items I was unfamiliar with and had to look up how to do. This list may not be all inclusive: First was this bit of code I used in my PIN verification method, the ("\\d+") - if (!enteredPin.matches("\\d+")) { System.out.println("Invalid input. Numbers only please."); I needed to find a way to ensure that user input for the pin number was a digit. Next was to convert it to an integer (so I could compare it to the variable I set for the actual pin) - int convertEnteredPin = Integer.parseInt(enteredPin); Some fun bits of creativity that I enjoyed: I got creative in order to verify the data integrity entered by users for withdrawal transactions and reject bad data. double customerSavingsWithdrawalAmmount = scanner.next...