Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include "generateurmdp.h"
- using namespace std;
- int main()
- {
- cout << "Bienvenue dans le generateur de mot de passe." << endl << endl;
- string motDePasse;
- int typeOfGeneration(0);
- int nbOfGeneration(0);
- bool validTypeOfGeneration(false);
- bool validNbOfGeneration(false);
- while (!validTypeOfGeneration)
- {
- cout << "Tappez 1 pour un melange de chiffres et de lettre." << endl << "Tappez 2 pour uniquement des lettres" << endl << "Tappez 3 pour uniquement des chiffres" << endl;
- cin >> typeOfGeneration;
- if (typeOfGeneration < 1 || typeOfGeneration > 3)
- {
- cout << "Entrez un nombre compris entre 1 et 3 s'il vous plait." << endl << endl;
- }
- else
- {
- validTypeOfGeneration = true;
- }
- }
- while (!validNbOfGeneration)
- {
- cout << "Donner le nombre de lettre et/ou chiffre que vous souhaitez dans votre futur mot de passe:";
- cin >> nbOfGeneration;
- cout << endl;
- if (nbOfGeneration < 1)
- {
- cout << "Veuillez entrer un nombre positif valide.";
- }
- else
- {
- validNbOfGeneration = true;
- }
- }
- motDePasse = generateurmdp(typeOfGeneration, nbOfGeneration);
- cout << motDePasse;
- int nul;
- cin >> nul;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement