1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
||||||
1 | ||||||
Определить, есть ли в строке слова, в которых гласных больше чем согласных17.10.2015, 18:47. Показов 1084. Ответов 15
Метки нет (Все метки)
Подскажите пожалуйста, что не так в коде:
Почему-то не работают корректно счетчики и можете подсказать, как правильно учитывать слова отдельно?
0
|
17.10.2015, 18:47 | |
Ответы с готовыми решениями:
15
В строке найти слова, в которых гласных букв больше, чем согласных Определить слова, в которых больше гласных букв, чем согласных Строки. Найти слова, в которых гласных букв больше, чем согласных Вывести слова, содержащие гласных букв больше, чем согласных |
15 / 15 / 6
Регистрация: 02.01.2012
Сообщений: 73
|
||||||
17.10.2015, 22:59 | 2 | |||||
0
|
2443 / 1841 / 406
Регистрация: 15.12.2013
Сообщений: 8,238
|
|
17.10.2015, 23:05 | 3 |
1. выделить слово
2. выполнить подсчет гласных и согласных. 3. если гл > согл -> вернуть true,иначе п.1.
0
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
|
18.10.2015, 16:53 [ТС] | 4 |
А можете подсказать как конкретно это сделать? Я имею ввиду код.
Добавлено через 15 минут Всеравно не правильно счетчик считается( Можете подсказать где ошибка в коде?
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
||||||
18.10.2015, 17:15 | 5 | |||||
1
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
|
18.10.2015, 17:32 [ТС] | 6 |
Спасибо, вроде работает, но почему на слова с равным количеством букв говорит тоже есть?
0
|
2443 / 1841 / 406
Регистрация: 15.12.2013
Сообщений: 8,238
|
||||||
18.10.2015, 17:37 | 7 | |||||
Dimension, обратите внимание на
0
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
|
18.10.2015, 17:45 [ТС] | 8 |
А что с ним не так?
0
|
S_el
|
18.10.2015, 17:47
#9
|
0
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
||||||
18.10.2015, 17:55 [ТС] | 10 | |||||
С for (int i = 0;i <= a.size();i++)? Вообще неправильно работает код, счетчики не считают правильно...
Добавлено через 2 минуты
Добавлено через 2 минуты Подскажите, что не так?
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
18.10.2015, 17:56 | 11 |
обнулите переменные в начале
0
|
2443 / 1841 / 406
Регистрация: 15.12.2013
Сообщений: 8,238
|
|
18.10.2015, 17:56 | 12 |
EdHaker, тогда как обычно:
напишите комментарий к каждой строке кода,зачем нужна и что происходит.
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
18.10.2015, 17:59 | 13 |
0
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
||||||||||||||||
18.10.2015, 18:06 [ТС] | 14 | |||||||||||||||
А так все правильно?
Добавлено через 1 минуту
Если
В чем проблема???
0
|
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
18.10.2015, 18:20 | 15 |
попробуйте после ввода ,вывести введенную строку ,русские буквы там или иероглифы ?
0
|
1 / 1 / 0
Регистрация: 23.09.2015
Сообщений: 101
|
||||||
18.10.2015, 18:42 [ТС] | 16 | |||||
А как вывести?( Я еще новичок, извините(
Добавлено через 11 минут Да выводит иероглифы, как пофиксить? Добавлено через 8 минут Все, теперь точно русский, но таки программа не считает, в чем дело?
0
|
18.10.2015, 18:42 | |
18.10.2015, 18:42 | |
Помогаю со студенческими работами здесь
16
Вывести слова без повторений,которые имеют больше гласных,чем согласных. Определить каких букв больше в строке: гласных или согласных и на сколько. Определить слова, в которых содержится больше двух гласных букв русского алфавита В заданной строке найти слова с чередованием гласных и согласных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |