Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Hi please help me with this project, please provide the codes, explanations and instructions. We are using Microsoft Visual C# Express 2010. Thank you! Figure
Hi please help me with this project, please provide the codes, explanations and instructions.
We are using Microsoft Visual C# Express 2010.
Thank you!
Figure 1 rigume 4 In this project you will use the decision and repetition control structures to create a password checker that verifies a userentered password meets the requirements of being a user-defined minimum length, having one capital letter, having one lowercase letter, having one number, having one special character and does not include a space. Objectives: - Use of if/else if/else statement (decision structure) - Random number generation - Use of nested and "block" if - Use of InputBox - Use of relational \& logical operators - Parsing strings - Use of a flag - Use of chars - Use of loop (repetition structure) - Use of ASClI values - Use of listbox - Use of int. TryParse Requirements: - User will enter a valid number of 4 or more for a minimum password length - this is the minimum number of characters a password MUST contain A message box saying Please enter a valid number of 4 or more for Minimum Password Length will be displayed if the number is either invalid (not a number at all) or has a value under 4 - User will enter a password and the program will check to ensure it is valid: Password must be >= the minimum required password length - If the actual password length does not meet the minimum required password length the user will be endlessly prompted to re-enter a password until it does (Fig 2) The password (randomly generated or user-entered) will be checked to ensure at least 1 of each of the following is used: - Minimum character requirement met - Capital letter - Lowercase letter - Number - Special character that is not a space - A Generate button will randomly create a valid password meeting length and valid password criteria The password textbox will be populated with the randomly created password Intro to Visual Programming - CS 114/IST 140 Storm-Page 2 - During the password checking process the following line will be added to a listbox (Fig 1) for each password character checked: - Position is with ASCII Value - When finished checking the password If any characters were a space - A MessageBox will notify the user that spaces are not allowed - "A Space IS NOT a valid special character", "No Spaces Allowed" - The password textbox will be cleared If none of the characters were spaces the program will display either a checkmark or x next to the required criteria indicating whether or not it was met (Fig 1)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