TP de C++
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

exercice4.cpp 1023B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #include <iostream>
  2. #include <map>
  3. #include <string>
  4. using namespace std;
  5. int main(/*int argc, char const *argv[]*/)
  6. {
  7. map<string,int> agenda;
  8. agenda.insert({"Roger",562578936});
  9. agenda.insert({"Emile",615154798});
  10. agenda.insert({"Jean",532659878});
  11. agenda.insert({"Claude",512456532});
  12. agenda.insert({"Pierre",514255847});
  13. agenda.insert({"Paul",789654578});
  14. agenda.insert({"Jak",223656565});
  15. agenda.insert({"Adil",321215454});
  16. agenda.insert({"Eddie",562574565});
  17. agenda.insert({"Eddie",562574578});
  18. for(map<string,int>::iterator it=agenda.begin();it!=agenda.end();it++){
  19. cout << "nom : " << it->first << ", numéro : 0" << it->second << endl;
  20. }
  21. for(map<string,int>::iterator it2=agenda.begin();it2!=agenda.end();it2++){
  22. if((it2->second/100000000)==5){
  23. cout << it2->first << " a un 05" << endl;
  24. agenda.erase(it2);
  25. }
  26. }
  27. for(map<string,int>::iterator it3=agenda.begin();it3!=agenda.end();it3++){
  28. cout << "nom : " << it3->first << ", numéro : 0" << it3->second << endl;
  29. }
  30. return 0;
  31. }