Question: 3. Programming tasks with your group members 1) Let us continue our password problem from last group assignment. For security issue, most websites will

3. Programming tasks with your group members 1) Let us continue our password problem from last group

3. Programming tasks with your group members 1) Let us continue our password problem from last group assignment. For security issue, most websites will ask the user to create a password with multiple constraints. Please develop a program to allow user create a new password and verify if user enters a valid password or not. Your program should meet a list of requirements below. i. Ask user to enter a password Verify if the password has at least 10 characters (and up to 100 characters) Verify if the password has 5 or more unique characters Verify if the password has at least 3 of the following: uppercase, lowercase, or special _=+[{]}/;:, .? characters. The allowed special characters are~!@ # $ % ^ [no spaces allowed!] ii. iii. iv. V. vi. Ask user to type a valid password a second time and verify if it is the same as previous one. Continue asking a new password if it is not created successfully. A. [5 points] What is(are) the input(s) and output(s)? B. [5 points] System Design: Describe your steps in Englis!! C. [5 points] Write your program and attach your source code here. D. [5 points] Share SIX sample runs.

Step by Step Solution

3.46 Rating (149 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

3 Programming tasks with your group members 1 Let us continue our password problem from last group assignment For security issue most websites will as... View full answer

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 Programming Questions!