Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <cctype>
- bool Suglasnik(char c)
- {
- std::string samoglasnici {"aeiou"};
- for(int i(0); i < samoglasnici.length(); i++)
- {
- if(tolower(c) == samoglasnici[i])
- return false;
- }
- return true;
- }
- bool Korektna(std::string s)
- {
- int counter(0);
- for(int i(0); i < s.length(); i++)
- {
- if(Suglasnik(s[i]))
- {
- counter = 0;
- while(Suglasnik(s[i]) && i < s.length())
- {
- counter++;
- i++;
- }
- if(counter > 2)
- return false;
- }
- }
- return true;
- }
- int main()
- {
- std::string s;
- std::getline(std::cin, s);
- std::cout << "Rijec ";
- Korektna(s)?(std::cout << "je korektna."):(std::cout << "nije korektna.");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement