Question: Imagine you are developing a software package that requires users to enter their own passwords. Your software requires that user s passwords meet the following

Imagine you are developing a software package that requires users to enter their own passwords. Your software requires that users passwords meet the following criteria:
- The password should be at least 12 characters long.
- The password should contain at least one uppercase letter.
- The password should contain at least one lowercase letter.
- The password should contain at least one digit.
- The password should not contain any space character.
- The password should contain at least one special character. We will assume that any character that is printable, not alphabetic, not numeric, and not a space character is special. That include punctuation, but many include additional non-punctuation characters.
The is functions from Chapter must be used in the logic of the program.
Write a program that will ask for a password. The program should call a function to complete each of these tasks. The program should inform the user if their password meets the requirements. If not, the program should inform the user which of the requirements was not met. The program should run until the user puts in a valid password.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!