Odpowiedź:
#include <iostream>
#include <string>
int main() {
std::string word; //zmienna do przechowywania wyrazu
std::cout << "Podaj wyraz\n";
std::cin >> word; //podajemy wyraz do sprawdzenia
char letter; //zmienna do przechowywania litery
std::cout << "Podaj litere do zliczania\n";
std::cin >> letter; //podajemy litere którą chcemy sprawdzic
int counter = 0; //deklarujemy zmienna licznik do zliczania wystapień tej litery
for (char ch: word) { //pętla po wszystkich znakach słowa
if (tolower(ch) == tolower(letter)) { //sprowadzamy do małych znakow i porownujemy
counter++; //jesli takie same to zwiekszamy licznik
}
std::cout << "Ilosc wystapien litery " << letter << " wynosi " << counter; //wyswietlamy wynik
Wyjaśnienie:
Jak coś niejasne nadal, to pisz :)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Odpowiedź:
#include <iostream>
#include <string>
int main() {
std::string word; //zmienna do przechowywania wyrazu
std::cout << "Podaj wyraz\n";
std::cin >> word; //podajemy wyraz do sprawdzenia
char letter; //zmienna do przechowywania litery
std::cout << "Podaj litere do zliczania\n";
std::cin >> letter; //podajemy litere którą chcemy sprawdzic
int counter = 0; //deklarujemy zmienna licznik do zliczania wystapień tej litery
for (char ch: word) { //pętla po wszystkich znakach słowa
if (tolower(ch) == tolower(letter)) { //sprowadzamy do małych znakow i porownujemy
counter++; //jesli takie same to zwiekszamy licznik
}
}
std::cout << "Ilosc wystapien litery " << letter << " wynosi " << counter; //wyswietlamy wynik
}
Wyjaśnienie:
Jak coś niejasne nadal, to pisz :)