Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ang_07
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 47
#1

Строка,подщёт вхождения каждого слова - C++

24.02.2011, 15:30. Просмотров 440. Ответов 1
Метки нет (Все метки)

Строки,подщёт вхождения каждого слова и вывод слова и сколько рас оно там встречялось,
помогите пожалуста с этим заданием,ато понятия не имею что и как тут делать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2011, 15:30     Строка,подщёт вхождения каждого слова
Посмотрите здесь:

как опредилить вхождения каждого слова в строке? - C++
Помогите пожалуйста,мой мозг кипит))Как опредилить вхождения каждого слова в строке.Пример: Папа мама ,папа,мама Папа -2 раза. Мама -...

Удалить повторные вхождения каждого слова из строки - C++
Задана строка, состоящая из слов, разделенных одним или несколькими пробелами. Удалить повторные вхождения каждого слова.

Задана последовательность слов. Определить частоту вхождения каждого слова в последовательность. - C++
Доделать программу, чтобы работала как надо Задана последовательность слов. Определить частоту вхождения каждого слова в...

Ввести строку и два слова, заменить все вхождения первого слова на второе - C++
Возможно ли создание такой программы: Ввести строку и два слова, заменить все вхождения первого слова на второе.

Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы - C++
Близиться сессия,а завтра мне сдавать 2 проги. Помогите ребят,могу даже 100 скинуть,если уж так трудно помочь. 8.Задан...

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

Строка символов. Все вхождения ‘abc’ заменить на ‘def’ - C++
Дана строка символов. Необходимо все вхождения ‘abc’ заменить на ‘def’

Дана строка S1. Удалить в ней все вхождения символа '*' - C++
Здравствуйте. Помогите сделать. Дана строка S1. Удалить в ней символы *(звездочка).

Записать в файл слова отличные от последнего предварительно удаляя первые буквы из каждого слова - C++
Здравствуйте, помогите работаться с ошибками, мучаюсь уже две недели, и не могу понять в чем дело Суть программы пользовать вводит...

Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0 - C++
Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.02.2011, 15:36     Строка,подщёт вхождения каждого слова #2
C++
1
2
3
4
5
6
7
std::istringstream ist(str);
std::vector<std::string> vec;
while(ist >> str)
  vec.psuh_back(str);
std::for_each(vec.begin(), vec.end(), [&vec](std::string &word){
  std::cout << word << '-' << std::count(vec.begin(), vec.end(), word) << '\n';
});
Ответ Создать тему
Опции темы

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