Create a password checker that takes a user's attempts at guessing the password and determines whether or not they guessed correctly. The user is given 3 chances to guess. After that if they have not guessed correctly they are locked out from further attempts.
Input
The first line of input is a string consisting of no more than 500 ASCII characters representing the actual password.
There will be up to 3 additional lines representing the user's guess.
- If the guess matches the password exactly, output
Access granted.
and end the program. - Otherwise, output
Incorrect.
After the third incorrect guess, outputAccess denied.
and end the program. NOTE: Passwords can have spaces so if you are using Java and the Scanner class, use nextLine() for input.
Output
The responses to the user's guesses as specified above.
Sample Input 1
abc
acd
abc
Sample Output 1
Incorrect.
Access granted.
Sample Input 2
abc def
a
b
c
Sample Output 2
Incorrect.
Incorrect.
Incorrect.
Access denied.
Comments