Дан текст из цифр и строчных латинских букв, за которым следует

Дан текст из цифр и строчных латинских букв, за которым следует точка. Найти, каких букв гласных( a,e,i,o,u,j) или согласных- больше в этом тексте.
написать программу на с++ , Очень необходимо!!

Задать свой вопрос
1 ответ
include lt;iostreamgt;
include lt;setgt;

using namespace std;
int main()

    string s;
    cin gt;gt; s;
    setlt;chargt; s1 = 'a','e','i','o','u','y';
    setlt;chargt; s2 = 'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','x','z';
    int n1 = 0, n2 = 0;
    for(int i=0; ilt;s.length(); i++)
      if(s1.find(s[i]) != s1.end()) n1++;
       else if(s2.find(s[i]) != s2.end()) n2++;
   
    cout lt;lt; n1 lt;lt; " " lt;lt; n2 lt;lt; "\n";
    if (n1gt;n2) cout lt;lt; "Гласных больше";
     else if (n1lt;n2) cout lt;lt; "Согласных больше";
      else cout lt;lt; "Кол-во гласных = кол-ву согласных";
    return 0;


Пример:
program_var.
3 7
Согласных больше
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт