Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int ile_znakow_w_tekscie(string tekst, char znak)
- {
- int dlugosc = tekst.size(); // pobranie do zmiennej dlugosc liczbę znaków w obiekcie tekstowym tekst
- int licznik = 0; // zadeklarowanie zmiennej licznik typu int i nadanie jej wartości 0
- for(int i = 0; i < dlugosc; ++i) // dopóki i jest mniejsze od dlugosc... po każdym kroku zwiększaj wartość i o 1
- if(tekst[i] == znak) // jeżeli element o numerze i obiektu tekst jest taki sam jak znak
- ++licznik; // zwiększ wartość licznik o 1
- return licznik; // zwróć wartość zmiennej licznik (ile razy powtórzył się znak w danym tekście)
- }
- int main()
- {
- string tekst = "jakis tekst";
- cout << ile_znakow_w_tekscie(tekst, 'k'); // wypisuje na ekran ile razy znak 'k' znajduje się w tekście "jakis tekst" (2)
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment