Answered step by step
Verified Expert Solution
Link Copied!

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!

image text in transcribed

image text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Creating A Database In Filemaker Pro Visual QuickProject Guide

Authors: Steven A. Schwartz

1st Edition

0321321219, 978-0321321213

More Books

Students also viewed these Databases questions

Question

List the advantages and disadvantages of the pay programs. page 505

Answered: 1 week ago