Advertisement
amermo

Samostalni 4 - Z25

Mar 25th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <cctype>
  4.  
  5. void AnalizaStringa(const std::string &s, int &BrojSlova, int &BrojCifara, int &Ostali)
  6. {
  7.     BrojSlova = 0;
  8.     BrojCifara = 0;
  9.     Ostali = 0;
  10.     for(auto &x : s)
  11.     {
  12.         if(isalpha(x))
  13.             BrojSlova++;
  14.         if(isdigit(x))
  15.             BrojCifara++;
  16.         if(!isalnum(x))
  17.             Ostali++;
  18.     }
  19. }
  20.  
  21. int main()
  22. {
  23.     std::string s{"Ovo je neki string 123, xx x"};
  24.     int a, b, c;
  25.     AnalizaStringa(s, a, b, c);
  26.     std::cout << "Broj slova: " << a << std::endl << "Broj cifara: " << b << std::endl << "Broj ostalih: " << c;
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement