Advertisement
Guest User

main.cpp

a guest
Jun 18th, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.39 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include "generateurmdp.h"
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     cout << "Bienvenue dans le generateur de mot de passe." << endl << endl;
  10.     string motDePasse;
  11.     int typeOfGeneration(0);
  12.     int nbOfGeneration(0);
  13.     bool validTypeOfGeneration(false);
  14.     bool validNbOfGeneration(false);
  15.     while (!validTypeOfGeneration)
  16.     {
  17.         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;
  18.         cin >> typeOfGeneration;
  19.         if (typeOfGeneration < 1 || typeOfGeneration > 3)
  20.         {
  21.             cout << "Entrez un nombre compris entre 1 et 3 s'il vous plait." << endl << endl;
  22.         }
  23.         else
  24.         {
  25.             validTypeOfGeneration = true;
  26.         }
  27.     }
  28.     while (!validNbOfGeneration)
  29.     {
  30.         cout << "Donner le nombre de lettre et/ou chiffre que vous souhaitez dans votre futur mot de passe:";
  31.         cin >> nbOfGeneration;
  32.         cout << endl;
  33.         if (nbOfGeneration < 1)
  34.         {
  35.             cout << "Veuillez entrer un nombre positif valide.";
  36.         }
  37.         else
  38.         {
  39.             validNbOfGeneration = true;
  40.         }
  41.     }
  42.     motDePasse = generateurmdp(typeOfGeneration, nbOfGeneration);
  43.     cout << motDePasse;
  44.     int nul;
  45.     cin >> nul;
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement