Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rohan-bhautoo/password-generator

The program consists of a password generator which will generate 2-5 words based on the user input. The program utilizes four 500-word dictionaries consisting of 4, 5, 6 and 7 letter long. Random words from a random dictionary will be choosen by the program and will display it to the user at each iteration. At the end of the execution, a full password will be presented to the user which will be separated with a hyphen.
https://github.com/rohan-bhautoo/password-generator

c password-generator visual-studio-code

Last synced: 16 days ago
JSON representation

The program consists of a password generator which will generate 2-5 words based on the user input. The program utilizes four 500-word dictionaries consisting of 4, 5, 6 and 7 letter long. Random words from a random dictionary will be choosen by the program and will display it to the user at each iteration. At the end of the execution, a full password will be presented to the user which will be separated with a hyphen.

Awesome Lists containing this project

README

        




Password Generator



Version
C
VS_Code

## Description
> The program consists of a password generator which will generate 2-5 words based on the user input. The program utilizes four 500-word dictionaries consisting of 4, 5, 6 and 7 letter long. Random words from a random dictionary will be choosen by the program and will display it to the user at each iteration. At the end of the execution, a full password will be presented to the user which will be separated with a hyphen.
```c
stdout: Your password is: pretty-dice-tailors
```

> The program verifies if the parameter specified by the user is within the given ranges
```c
Number of words – x, where 2 < x < 5
```

## Prerequisite

### Visual Studio Code
> Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. Download it [here](https://code.visualstudio.com/).

### C/C++ Extension by Microsoft
> It is an extension provided by Microsoft that support visual studio code. It helps in IntelliSence, debugging and code browsing of the programming code in the visual studio.

![](https://github.com/rohan-bhautoo/Password-generator/blob/master/VSCode%20Extension.png)

## C/C++ compilers
> For Linux:
```sh
GCC
```

> For Windows:
>
> Download [MinGW-w64 Compiler](https://sourceforge.net/projects/mingw).
```sh
GCC via Mingw-w64
```
> During installation, check the Mingw32-base package and Ming32-gcc-g++ package to run and compile the C/ C++ program in the visual studio code editor.



> After installation is complete, in the System Variables Path, add **C:\MinGW\bin**.



> To verify that the MinGW has been successfully installed in the system, type the following command in the Command Prompt.
```sh
gcc --version
```

> For Mac:
```sh
Clang for XCode
```

## Usage
> To run the code, simply open [Password generator.c](https://github.com/rohan-bhautoo/Password-generator/blob/master/C%20-Password%20generator/Password%20generator.c) file in Visual Studio Code and click on Run.

## Author

👤 **Rohan Bhautoo**

* Github: [@rohan-bhautoo](https://github.com/rohan-bhautoo)
* LinkedIn: [@rohan-bhautoo](https://linkedin.com/in/rohan-bhautoo)

## Show your support

Give a ⭐️ if this project helped you!