Napisz program, który wypisze ile razy w zdaniu wystąpiła jakaś litera, np. z.

Jak najprostszy, poproszę



Odpowiedź :

Odpowiedź

Program w załączniku 1.

Kilka przykładowych uruchomień w załączniku 2.

Wyjaśnienie:

Program czyta tekst (zadanie) przy pomocy  getline().  Użyłam  getline()  ponieważ  cin  czyta do pierwszej spacji, tak więc przy użyciu  getline()  jest bardziej elegancko.

Następnie program po kolei patrzy na każdy element zmiennej łańcuchowej czy jest on poszukiwanym znakiem. Jeśli jest, to o jeden zwiększana jest zawartość licznika  ile.

Zobacz obrazek 0AB
Zobacz obrazek 0AB