diff options
| author | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2024-07-22 13:50:28 +0100 |
|---|---|---|
| committer | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2024-07-22 13:50:28 +0100 |
| commit | 274bf4a39a2a89b95ebbc89cea4d775f2c8eaead (patch) | |
| tree | 1e8169c57fcd742a6f6d337300182ec6772b9a2a /challenge-279/ulrich-rieke/cpp/ch-2.cpp | |
| parent | 68787dcb78ada3349ae5f986f2cc39f33a665029 (diff) | |
| download | perlweeklychallenge-club-274bf4a39a2a89b95ebbc89cea4d775f2c8eaead.tar.gz perlweeklychallenge-club-274bf4a39a2a89b95ebbc89cea4d775f2c8eaead.tar.bz2 perlweeklychallenge-club-274bf4a39a2a89b95ebbc89cea4d775f2c8eaead.zip | |
- Added solutions by Ulrich Rieke.
Diffstat (limited to 'challenge-279/ulrich-rieke/cpp/ch-2.cpp')
| -rwxr-xr-x | challenge-279/ulrich-rieke/cpp/ch-2.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
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 <string>
+#include <algorithm>
+#include <iostream>
+
+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 ;
+}
|
