Вопрос по информатике:
Дан текст из цифр и строчных латинских букв, за которым следует точка. Определить, каких букв – гласных( a,e,i,o,u,j) или согласных- больше в этом тексте.
написать программу на с++ , Очень нужно!!
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 22.05.2016 08:00
- Информатика
- remove_red_eye 19726
- thumb_up 5
Ответы и объяснения 1
#include
using namespace std;
int main()
{
string s;
cin >> s;
set s1 = {'a','e','i','o','u','y'};
set 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
else if(s2.find(s[i]) != s2.end()) n2++;
}
cout << n1 << " " << n2 << "\n";
if (n1>n2) cout << "Гласных больше";
else if (n1
return 0;
}
Пример:
program_var.
3 7
Согласных больше
- 23.05.2016 20:40
- thumb_up 48
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.