0% found this document useful (0 votes)
2 views

Computer Science Project file

The document outlines a computer science project for creating a password generator. It details the steps to generate a password using parts of a user's name, a random special character, and a date of birth. Additionally, it lists the contents of the project file, including the front page, index, abstract, and source code.

Uploaded by

sidharthanpd
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Computer Science Project file

The document outlines a computer science project for creating a password generator. It details the steps to generate a password using parts of a user's name, a random special character, and a date of birth. Additionally, it lists the contents of the project file, including the front page, index, abstract, and source code.

Uploaded by

sidharthanpd
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Computer Science Project

Password Generator

Generate a password according to the following


1. Input your full name consists of more than one words. Extract the first 3 characters
of the longest word of your name as Password1.
For example, if the name is Sachin Ramesh Tendulkar, then the Password1 is ‘Ten’.
2. Choose any one character randomly from a set of special characters
[‘@’,’#’,’!’,’$’,’%’] and store it as Password2
3. Input your date of birth in the format dd-mm-yyyy. From this, extract the 2-digit
month and the last 2 digits of the year as Password3.
For example, if the date of birth is 22-10-1997, then the Password3 is ‘1097’

Combining Password1, Password2 and Password3 form the original password


ie, Password1 is Ten, Pasword2 is ‘#’ and Password3 is 1097.
Then the generated password is ‘Ten#1097’
The project file contains the following data

Front page
Index page
Abstract of the project
About Python
Source code
Output
Bibliography

You might also like