subject
Engineering, 14.12.2019 05:31 pbargy7830

Using the string class, design and develop a multi-file password validation program and test case document (10% of grade) that requests a password, and validates it based on the following criteria.

the password must be at least 8 characters long, contain at least one number, and at least one upper case letter, and at least one lower case letter.
the user is limited to three (3) attempts and then is locked out and the program ends.
required functions called from main and located in a header file: prompt for and getting input, validating the password, re-entry (confirming), and output. the main loop can be in main.

1. request a password from the user
2. test to see if the password entered is valid (length, upper case, lower case, digit) if the password is not valid
i. output the original password entered
ii. output that it is not a valid password
iii. output each of the reasons why the password is not valid

ansver
Answers: 1

Another question on Engineering

question
Engineering, 04.07.2019 18:10
During a steady flow process, the change of energy with respect to time is zero. a)- true b)- false
Answers: 2
question
Engineering, 04.07.2019 18:10
The higher the astm grain size number, the finer the gran is. a)-true b)-false
Answers: 2
question
Engineering, 04.07.2019 18:20
Have a greater impact on maintenance productivity than any other support group. (clo5) a)-the top management b)-inventory and purchasing c)-sub-contracting d)-cmms
Answers: 2
question
Engineering, 04.07.2019 18:20
The characteristic roots of a dynamic system are: 1.7920 1.8160 i, -1.7920 1.8160 i, -0.4160 what is the order of this system? what are the settling time and damping ratio of the system?
Answers: 3
You know the right answer?
Using the string class, design and develop a multi-file password validation program and test case do...
Questions
question
Mathematics, 01.09.2021 20:10
question
Social Studies, 01.09.2021 20:10
question
Mathematics, 01.09.2021 20:10
question
Business, 01.09.2021 20:10
Questions on the website: 13722362