#include #include #include std::size_t a_counter(const std::string& str) { std::size_t n = 0; for (auto c : str) { if (c == 'a' || c == 'A') { ++n; } } return n; } int main() { std::string str; std::size_t now = 0; std::size_t nol = 0; std::size_t noa = 0; std::size_t noa2 = 0; while (std::cin >> str) { ++now; nol += str.size(); noa += a_counter(str); noa2 += std::count_if(std::begin(str), std::end(str), [](auto c){ return c == 'a' || c == 'A'; }); } std::cout << "Liczba slow: " << now << std::endl; std::cout << "Liczba znakow: " << nol << std::endl; std::cout << "Srednia dlugosc slowa: " << static_cast(nol) / now << std::endl; std::cout << "Liczba liter a/A: " << noa << std::endl; std::cout << "Liczba liter a/A: " << noa2 << std::endl; }