Lab Goal: Practice Problem-Solving and Coding Concepts

Consider a starting program for a bank account. It uses the account number (4 digits, un-validated) and the account’s current balance. The program will allow the user to enter a withdrawal amount. A fee of $5 is applied if following the withdrawal, the new balance will be less than $500. - If following a withdrawal the new balance will be less than 0 do not allow the withdrawal, instead allow the user to enter a different withdrawal amount.
- Provide the results to the user
- Allow the user to continue using the program until an account number of 0 is entered.
- Remember to comment your code segments. Place header comments (author, code class name, purpose) and the pseudocode at the top of the program.

- Test1: Account#, Balance, Withdrawal: 1234, 1000, 500
- Test2: Account#, Balance, Withdrawal: 2345, 500, 50
- Test3: Account#, Balance, Withdrawal: 3456, 100, 105, (100, 95)
- Test4: Account#, Balance, Withdrawal: 0001, 400, 0

If you finish in the lab show your code and testing.
Email your .java file and a cropped screen shot of your results.