From 274bf4a39a2a89b95ebbc89cea4d775f2c8eaead Mon Sep 17 00:00:00 2001 From: Mohammad Sajid Anwar Date: Mon, 22 Jul 2024 13:50:28 +0100 Subject: - Added solutions by Ulrich Rieke. --- challenge-279/ulrich-rieke/cpp/ch-2.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 challenge-279/ulrich-rieke/cpp/ch-2.cpp (limited to 'challenge-279/ulrich-rieke/cpp/ch-2.cpp') diff --git a/challenge-279/ulrich-rieke/cpp/ch-2.cpp b/challenge-279/ulrich-rieke/cpp/ch-2.cpp new file mode 100755 index 0000000000..84455bf78a --- /dev/null +++ b/challenge-279/ulrich-rieke/cpp/ch-2.cpp @@ -0,0 +1,14 @@ +#include +#include +#include + +int main( ) { + std::cout << "Enter a string!\n" ; + std::string line ; + std::getline( std::cin , line ) ; + std::string vowels {"aeiouAEIOU"} ; + std::cout << std::boolalpha << (std::count_if( line.begin( ) , line.end( ), + [vowels]( char c ) { return vowels.find( c ) != std::string::npos ; + } ) % 2 == 0 ) << '\n' ; + return 0 ; +} -- cgit