0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|
1 | |
Определить количество слов, начинаются и заканчиваются одной и той же буквой23.01.2014, 03:20. Показов 10328. Ответов 22
Метки нет (Все метки)
Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими).
Определить количество слов, начинаются и заканчиваются одной и той же буквой.
0
|
23.01.2014, 03:20 | |
Ответы с готовыми решениями:
22
Определить количество слов, которые начинаются и заканчиваются одной и той же буквой Определить количество слов, которые начинаются и заканчиваются одной той же буквой Найти количество слов, которые начинаются и заканчиваются одной и той же буквой Списки: подсчитать количество слов, которые начинаются и заканчиваются одной и той же буквой |
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
23.01.2014, 04:18 | 2 |
Не знаю, есть ли в С++ обычном регулярные выражения, но, вообще, с ними проще всего это сделать.
Добавлено через 4 минуты А так вообще, просто ищешь пробелы поочередно, если пробел найден и следующий символ не пробел, то ищешь пробел конца слова, как только следующий пробел найден сверяешь символы после первого и перед последним пробелом, если совпали увеличиваешь счетчик. Далее поиск продолжается с индекса последнего пробела. Добавлено через 4 минуты Не по теме: У тебя что там курсач или самоэкзамен? :)
0
|
571 / 539 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
|
||||||
23.01.2014, 04:20 | 3 | |||||
Iren1,
2
|
Комп_Оратор)
|
||||||
23.01.2014, 04:39 | 4 | |||||
Как вариант:
0
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|
23.01.2014, 11:35 [ТС] | 5 |
у меня погружение в мир программирования.... спасибо вам))
Добавлено через 6 минут а как сделать, чтобы строчку можно было вводить самостоятельно с клавиатуры? Добавлено через 45 секунд и у меня чет русские буквы иероглифами отображаются(((
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
||||||
23.01.2014, 11:39 | 6 | |||||
1
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|||||||||||
23.01.2014, 11:42 [ТС] | 7 | ||||||||||
я вставила такую строку
и как сделать, чтобы в конце.. когда он пишет..найдено слово..столько то..чтобы оно его еще вывело на экран?
0
|
23.01.2014, 11:46 | 8 | |||||
cooller_94, малость подправил:
1
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
||||||
23.01.2014, 11:48 | 9 | |||||
0
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|
23.01.2014, 11:52 [ТС] | 10 |
последний код 2 ошибки выбивает((
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
23.01.2014, 11:53 | 11 |
Iren1, целесообразно их сюда скопировать
0
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
||||||
23.01.2014, 11:56 [ТС] | 12 | |||||
а что эта строка делает?
Код
1>d:\work\fg\g.cpp(22) : error C2039: 'back' : is not a member of 'std::basic_string<_Elem,_Traits,_Ax>' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char>, 1> _Ax=std::allocator<char> 1> ] 1>Build log was saved at "file://d:\Work\fg\Debug\BuildLog.htm" 1>fg - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
|
23.01.2014, 12:00 | 13 | |||||
Все потому, что строка это не дек и не список. Да и код малость не рабчий:
Кликните здесь для просмотра всего текста
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
||||||
23.01.2014, 12:03 | 14 | |||||
это символы-разделители, по которым разбивается ваша исходная строка
по поводу ошибки, попробуйте замените у меня в программе вот эту часть кода:
Ilot, раз уж взялись поправлять, то убрали бы лишнее
1
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
||||||
23.01.2014, 12:06 [ТС] | 15 | |||||
ладно.. смотрите..я пытаюсь переделать этот код
а от сами слова дальше которые он выводит с новой сроки отдельно..выводит иероглифами(( Добавлено через 1 минуту не ругайтесь! я за вашими мыслями не успеваю..
0
|
Ilot
|
23.01.2014, 12:06
#16
|
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|||||||||||
23.01.2014, 12:10 | 17 | ||||||||||
Ilot, спокоен как двери
поменяйте на
0
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|
23.01.2014, 12:16 [ТС] | 18 |
сделала так.. вообще все иероглифами выдает((
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
23.01.2014, 12:17 | 19 |
Iren1, в свойствах консольного окна поменяйте шрифт на Lucida Console
0
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 91
|
|
23.01.2014, 12:19 [ТС] | 20 |
0
|
23.01.2014, 12:19 | |
23.01.2014, 12:19 | |
Помогаю со студенческими работами здесь
20
Подсчитать количество слов списка, которые начинаются и заканчиваются одной и той же буквой Найти те слова, которые начинаются и заканчиваются одной и той же буквой Определить, сколько слов во введенном тексте начинаются и оканчиваются одной и той же буквой Найти в тексте слова, которые начинаются и заканчиваются одной и той же буквой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |