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.
1 votes Thanks 1
gieniadrozd
dzięki, ale mówiłam żeby był jak najprostszy
gieniadrozd
a mogłabys zrobić ten sam program ale prostszy i bez funkcji printf?
0AB
Oczywiście, że mogę przepisać na użycie "cout", ale program przez to nie stanie się prostszy.
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.
Co masz na myśli przez "prostszy" ?