tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дан текст из цифр и строчных
Дан текст из цифр и строчных латинских букв, за которым следует точка. определить, каких букв – гласных( a,e,i,o,u,j) или согласных- больше в этом тексте. написать программу на с++ ,
mrfurkan
2 18.09.2019 02:20
14
Ответы
Anonumus671
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
Согласных больше
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Dementor112
15.12.2020 14:03
Блин,ребята,кто шарит в компьютерах и взломах... взломайте одного челика...
LonelyOne
15.12.2020 14:03
Если значение превышает 1000, завершите алгоритм создания правила условного форматирования. 1. Главная 2. 3. Создание правил 4. Выберите 5. Значения ячеек 6. Формат 7. ОК....
11cat13
26.12.2020 16:20
хотя бы как это решать?? Данные с главного терминала управления показывают, что в текущем состоянии Газодобывающая станция переработать газ только из трех скважин. Обычно программа...
Мрорпа
26.12.2020 16:17
Решите используя операторы цикла while, do while и for lf. В некотором году (назовем его условно первым) на участкев 100 гектар средняя урожайность ячменя состарила 20 центнеров...
bajramova30
27.06.2020 10:51
Как называется минимальная адресуемая единица памяти размером 8 бит? a) Байт; b) Слово; c) Разряд; d) Бит....
romashka301
26.06.2020 21:49
Написать программу ,введите четыре числа a b c d вычислить количество чисел больше 7 c++...
yohoho365
26.06.2020 20:20
C ++ Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти сумму всех элементов с номера N по номер M. Создать...
AndHeAgaIN2
08.09.2019 00:30
Сгруппировать по классам и слова пальто пиджак сарафан плащ шуба рубашка штормовка платье...
Gurl1696
08.09.2019 00:30
Решить системы счисления. из переведите числа в десятичную систему счисления 10011010111, 011 из 2 1623,72 из 8 5c2,c7 из 16 11000001111, 011 из 2 1735,66 из 8 23a,ef из 16...
Maxyim
08.09.2019 00:30
Наука, занимающаяся изучением передачи, хранения и обработки информации....
Популярные вопросы
Двигатель подъемного крана выполнил полную работу 1 кДж. Может полезная...
1
Рассмотрите рис. 1 и ответьте на вопрос: а) какой блок изображен на рисунке?...
1
Мальчик, двигаясь с постоянной скоростью, преодолел расстояние от своего...
1
Какова мощность двигателя, если за 4 мин он выполняет работу 12 кДж?...
3
С простого механизма выполнено полезную работу 120 Дж. Определите КПД механизма,...
2
Прикладывая горизонтальную силу 50 Н, поверхностью стола протащили с неизменной...
1
Вспомните о чистке одеял двумя выбиванием пыли и выбиванием резкими взмахами....
1
Какую работу надо выполнить, чтобы извлечь ведро с водой с колодца глубиной...
3
Приведите не упомянуты в пункте примеры колебательных движений. Выясните,...
1
Груз массой 108 кг подняли с рычага, прикладывая вертикальную силу F значение...
3
#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
Согласных больше