Напишите функцию, которая возвращает 1, если пользователь ввел гласную букву русского алфавита, и 0 в противном случае.
Решение:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#include «stdafx.h»
#include <iostream> #include <windows.h> using namespace std; bool bool_func(char s_l) { char lett[]=«АаЕеИиОоУуЫыЭэЮюЯя»; bool y=false; for (int i=0; i<18; i++) { if (lett[i]==s_l) y=true; } return (y); } int main() {SetConsoleCP(1251); SetConsoleOutputCP(1251); char s; cin>>s; cout<<bool_func(s); system(«pause>>void»); return 0; } |