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

Вывести все слова на печать, которые встречаются в тексте один раз - C++

Восстановить пароль Регистрация
 
kisk
6 / 6 / 3
Регистрация: 15.05.2015
Сообщений: 74
Записей в блоге: 3
14.06.2016, 10:42     Вывести все слова на печать, которые встречаются в тексте один раз #1
Доброго времени суток!
На вход приходит текст, который вводит пользователь в консоли.
На выход идут все слова, которые встречаются в тексте один раз.
Работаю со string. Нужно брать каждое слово и считать, сколько оно раз попадается в тексте и если это слово попадается только один раз, то записать его в выходную строку.
Я не знаю какие функции использовать, подскажите, пожалуйста.
Как брать каждое слово через разделитель символов?
Как искать это слово в тексте? Допустим, если слово нашлось, чтобы он на одном результате не останавливался, а искал дальше.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2016, 10:42     Вывести все слова на печать, которые встречаются в тексте один раз
Посмотрите здесь:

C++ Вывести все числа, которые встречаются в этом массиве несколько раз
Строки в С++ - вывести слова, которые встречаются один раз C++
Напечатать все слова , которые встречаются в исходной строке ровно один раз C++
Вывести только те слова сообщения, которые встречаются в тексте один раз C++
Вывести только те слова сообщения, которые встречаются в нем ровно один раз C++
C++ Напечатать слова, которые встречаются в двух предложениях только один раз (Pascal -> C++)
В тексте найти слова , которые встречаются больше N раз C++
Вывести только те слова сообщения, которые встречаются в нем ровно один раз C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lucinius
2 / 2 / 1
Регистрация: 26.10.2015
Сообщений: 15
14.06.2016, 13:27     Вывести все слова на печать, которые встречаются в тексте один раз #2
Решение нужно сложное или простое ?
Если сложное, удобнее всего будет использовать двусвязный список с двумя параметрами. И возможно даже два списка.
Yandex
Объявления
14.06.2016, 13:27     Вывести все слова на печать, которые встречаются в тексте один раз
Ответ Создать тему
Опции темы

Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru