2 / 2 / 0
Регистрация: 27.06.2019
Сообщений: 85
1

В заданном предложении укажите слово, в котором доля гласных

20.09.2019, 18:13. Показов 2274. Ответов 4
Метки нет (Все метки)

Существует такая задача в природе, на которую не могу найти полного ответа. Есть некоторые представления о решении.
Думаю сначала как-то каждое слово закинуть в массив(двумерный). Потом это все там в цикле посчитать и вывести. Но что-то я путаю, написал что-то там, и то она моросит. Вот она-
"В заданном предложении укажите слово, в котором доля гласных (A, E, I, O, U – строчных или прописных) максимальна. "
И еще одна задача -"Найдите самое длинное и самое короткое слово в заданном предложении. " Любая помощь пригодится)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2019, 18:13
Ответы с готовыми решениями:

В заданном предложении указать слово, в котором доля гласных максимальна
В заданном предложении указать слово, в котором доля гласных максимальна. Считать, что слова в...

В данном предложении указать слово, в котором доля гласных (А, Е, I, О) максимальна
Помогите написать на с++ В данном предложении указать слово, в котором доля гласных (А, Е, I, О)...

В заданном предложении указать слово, в котором доля согласных максимальна. Считать, что слова в тексте отделены друг
В заданном предложении указать слово, в котором доля согласных максимальна. Считать, что слова в...

Найти слово, в котором доля гласных (a, e, i, o, u, y) максимальна
Доброго времени суток! Собственно начну с задания: Разработать программу, определяющую во...

4
488 / 285 / 128
Регистрация: 30.10.2018
Сообщений: 1,309
20.09.2019, 18:18 2
Садам, На счет второго думаю сам справишся, а в первом, нужно посчитать количество гласных, и поделить на общее количество букв в слове, максимальные результат и будет ответом.

К примеру: Воробей, гласных - 3 (о, о, е). Всего букв - 7, доля гласных 3/7 т.е. 0.42, второе слово: Аист - как ты понял, доля гласных 0.5, уже выше предыдущего слова, а теперь последнее: олово - три гласных из пяти, ответ 3/5 т.е. 0.6
1
2 / 2 / 0
Регистрация: 27.06.2019
Сообщений: 85
21.09.2019, 17:17  [ТС] 3
kitsoRik, я суть задания понял. Не понимаю то, как в введенном предложении обработать слово(т.е. отделить его от остальных, мейби перенести его в массив и там дальше с ним работать, или как-то по-другому это организовать)
0
7001 / 4747 / 2727
Регистрация: 18.12.2017
Сообщений: 14,846
21.09.2019, 18:29 4
отбирайте слова, например с помощью строкового потока
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <sstream> 
using namespace std;
 
int main()
{    
    string s="One two three four five.";
    
    // если предложение заканчивается точкой, меняем её на пробел
    size_t last=s.size()-1;
    if (s.[last]=='.') s.[last]=' ';
    
    stringstream words(s);
    while (words >> word)
    {
        cout << word << "\n";        
    }
    
system("pause");
return 0;
}
и работайте с каждым словом отдельно
1
2 / 2 / 0
Регистрация: 27.06.2019
Сообщений: 85
21.09.2019, 19:31  [ТС] 5
спасибо, попробую разобраться
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2019, 19:31

Во введенном тексте указать слово, в котором доля гласных (а, е, о) максимальна
Во введенном тексте указать слово, в котором доля гласных (а, е, о) максимальна.

Во введенном тексте указать слово, в котором доля гласных (а, е, о) максимальна
Во введенном тексте указать слово, в котором доля гласных (а, е, о) максимальна. Программа...

Во введенном тексте найти слово, в котором доля гласных максимальна
Разработать программу, определяющую во введенном тексте на английском языке слово, в котором доля...

Найти в тексте слово, в котором доля гласных одинакова с другим словом
Как переделать эту программу,чтобы она,если доля гласных в нескольких словах одинакова,выводила...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.