Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
gigov1610sp
09.11.2021 09:58 •
Информатика
Дан текст из цифр и строчных латинских букв, за которым следует точка. определить, каких букв – гласных( a,e,i,o,u,j) или согласных- больше в этом тексте. написать программу на с++ ,
Показать ответ
Ответ:
Каралина1000000065
07.10.2020 23:04
#include <iostream>
#include <set>
using namespace std;
int main()
{
string s;
cin >> s;
set<char> s1 = {'a','e','i','o','u','y'};
set<char> 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; i<s.length(); i++) {
if(s1.find(s[i]) != s1.end()) n1++;
else if(s2.find(s[i]) != s2.end()) n2++;
}
cout << n1 << " " << n2 << "\n";
if (n1>n2) cout << "Гласных больше";
else if (n1<n2) cout << "Согласных больше";
else cout << "Кол-во гласных = кол-ву согласных";
return 0;
}
Пример:
program_var.
3 7
Согласных больше
0,0
(0 оценок)
Популярные вопросы: Информатика
kirillshe2012
30.07.2022 11:36
Задачи оптимизации (информатика)...
vikulka1488
24.06.2021 14:49
Java taskДано масив цілих чисел int[] numbers. Виведи на екран його елементи, починаючи з середини масиву.Якщо ж зустрінеш число, що дорівнює 0, вийди повністю з усього циклу...
petrovvalera05
19.06.2020 12:29
Задача на питоне Назовём натуральное число N (100000(8cт) = N = 777777(8ст)) счастливым, если суммы трех первых и трех последних цифр его восьмеричной записи различаются не...
АнгелинаМанакова
09.11.2021 17:31
балов даю, надо решить информатику на фото увидите.....
Елена09111
03.02.2020 13:13
Створити віконну програму (tkinter) розрахнук ідеальної ваги яка має міститися такі поля Пррізвище ІмяВікСтать (тип радіобаттон)Хоббі (список)На основі цих даних розрахуваьи...
atalalihin
09.01.2023 10:01
Хақназар хан тұсындағы ішкі саясат 1.2.Хақназар хан тұсындағы сыртқы саясат1.2.Хақназар ханның жүргізген саясатына баға беріңіз1.Есім хан тұсындағы ішкі саясат1.2.Есім хан тұсындағы...
Nastya21724
24.03.2023 00:04
Пользуясь атласом назовите провинции, завоёванные Римом в период республики (не менее 2-х) и в период империи (не менее 2-х)...
SaraSmail
31.01.2023 18:43
Описать 2 - 3 прилагательными каждую часть 8 симфонии Шуберта....
вика3169
22.05.2022 18:34
почему Китай, Индия, Бразилия, США и Россия являются лидерами в производстве хлопчатобумажных тканей?...
alievosman
21.02.2021 10:50
определите тип и стиль речи данного текста (1) Кижи - абсолютная гармония. (2) Архитектурный ансамбль Кижи связан с окружающей природой как никакой другой. (3) Он очень красивый,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <set>
using namespace std;
int main()
{
string s;
cin >> s;
set<char> s1 = {'a','e','i','o','u','y'};
set<char> 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; i<s.length(); i++) {
if(s1.find(s[i]) != s1.end()) n1++;
else if(s2.find(s[i]) != s2.end()) n2++;
}
cout << n1 << " " << n2 << "\n";
if (n1>n2) cout << "Гласных больше";
else if (n1<n2) cout << "Согласных больше";
else cout << "Кол-во гласных = кол-ву согласных";
return 0;
}
Пример:
program_var.
3 7
Согласных больше