Advertisement
naskedvi

T8 - zad.4.

Apr 29th, 2014
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4. #include <map>
  5. #include <vector>
  6.  
  7. std::string ZamijeniPremaRjecniku(std::string &recenica, std::map<std::string, std::string> mapa)
  8. {
  9.     std::vector<std::string> v_rijeci;
  10.     std::string rijec="";
  11.     bool nasao = false;
  12.     for (int i=0; i<recenica.size(); i++)
  13.     {
  14.         if(recenica[i]==' ')
  15.         {
  16.             if (nasao)
  17.                v_rijeci.push_back(rijec);
  18.             rijec = "";
  19.             nasao = false;
  20.             continue;
  21.         }
  22.         else
  23.         {
  24.             nasao = true;
  25.             rijec += recenica[i];
  26.         }
  27.     }
  28.    
  29.  
  30.   return recenica;
  31. }
  32.  
  33.  
  34.  
  35. int main()
  36. {
  37.  
  38.    std::map<std::string, std::string> moj_rjecnik{{"jabuka", "apple"},
  39.    {"da", "yes"}, {"kako", "how"}, {"ne", "no"}, {"majmun", "monkey"}};
  40.    std::cout << ZamijeniPremaRjecniku("kako da ne", rjecnik);
  41.  
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement