Answered step by step
Verified Expert Solution
Question
1 Approved Answer
When you use an automated teller machine (ATM) with your bank card, you need to use a personal identification number (PIN) to access your account.
When you use an automated teller machine (ATM) with your bank card, you need to use a personal identification number (PIN) to access your account. If a user fails more than three times when entering the PIN, the machine will block the card. Assume that the user's PIN is 1234 and write a program that asks the user for the PIN no more than three times, and does the following: If the user enters the right number, print a message saying, "Your PIN is correct", and end the program If the user enters a wrong number three times, print a message saying "Your bank card is blocked" and end the program. Part 1: Problem-Solving Phase (40 points) Using the Design Recipe, write each of the following for this problem: . Contract 2. Purpose Statement 3. Examples, making sure to include counter-examples 4. Algorithm Make sure to test your algorithm by hand with the examples to verify it before continuing to Part 2
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started