Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.10 KB | None | 0 0
  1.     cout << "Veuillez entrer le jour, le mois et l'année de votre naissance en suivant le format aaaa-mm-dd: " << endl;
  2.     string dateDeNaissance;
  3.     cin >> dateDeNaissance;
  4.     string anneedeNaissance = dateDeNaissance.substr (0,4);
  5.     string moisdeNaissance = dateDeNaissance.substr (6,2);
  6.     int pos = dateDeNaissance.find("-");
  7.     string jourdeNaissance = dateDeNaissance.substr (pos+1);
  8.     int jourDeNaissance = stoi(jourdeNaissance);
  9.     int moisDeNaissance = stoi(moisdeNaissance);
  10.     int anneeDeNaissance = stoi(anneedeNaissance);
  11.  
  12.     while(Date::validerDate(jourDeNaissance, moisDeNaissance, anneeDeNaissance)!=true)
  13.     {
  14.     cout<<"La date qui a été écrite n'est pas valide. Veuillez réessayer."<< endl
  15.         << "Veuillez réécrire le jour, le mois et l'année de votre naissance en suivant le format dd-mm-aaaa: "<< endl;
  16.     cout<<jourDeNaissance<<endl;
  17.     cout<<moisDeNaissance<<endl;
  18.     cout<<anneeDeNaissance<<endl;
  19.     cin.clear();
  20.     cin >> dateDeNaissance;
  21.     string jourdeNaissance = dateDeNaissance.substr (0,2);
  22.     string moisdeNaissance = dateDeNaissance.substr (3,2);
  23.     string anneedeNaissance = dateDeNaissance.substr (6,2);
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement