Wyszukaj wzorzec "rok" w słowie (ciągu znaków)
"mmmrokmmrokmmmmmmmmrokm". Przeprowadź analizę
rozwiązania.


Odpowiedź :

Odpowiedź:

#include<iostream>

using namespace std;

int main(){

string n;

cin>>n;

int licznik=0;

for(int i=0; i<n.size(); i++){

   if(n[i]=='r' && n[i+1]=='o' && n[i+2]=='k'){

       cout<<"Rok wystepuje na znakach od "<<i<<" do "<<i+2<<endl;

       licznik++;

   }

}

if(licznik>1){

   cout<<"Slowo Rok wystapilo lacznie "<<licznik<<" razy";

}

else if(licznik==1){

   cout<<"Slowo Rok wystapilo lacznie "<<licznik<<" raz";

}

else if(licznik==0){

   cout<<"Slowo Rok nie wystapilo ani razu";

}

}

Wyjaśnienie: