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

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

Войти
Регистрация
Восстановить пароль
 
kisk
6 / 6 / 3
Регистрация: 15.05.2015
Сообщений: 75
Записей в блоге: 3
#1

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

14.06.2016, 10:42. Просмотров 231. Ответов 1
Метки нет (Все метки)

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

Вывести только те слова сообщения, которые встречаются в тексте один раз - C++
Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинани, в конце которого...

Строки в С++ - вывести слова, которые встречаются один раз - C++
вывести только те слова сообщения,которые встречаются в нем ровно один раз.

Напечатать все слова , которые встречаются в исходной строке ровно один раз - C++
Дана производная строка, слова в которой разделены пробелами. Напечатать все слова , которые встречаются в исходной строке ровно один ...

Вывести только те слова сообщения, которые встречаются в нем ровно один раз - C++
Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинани, в конце которого...

Вывести только те слова сообщения, которые встречаются в нем ровно один раз - C++
Вывести только те слова сообщения, которые встречаются в нем ровно один раз. Помогите исправить ошибку в коде. #include <iostream> ...

Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте - C++
Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Lucinius
4 / 4 / 2
Регистрация: 26.10.2015
Сообщений: 21
14.06.2016, 13:27 #2
Решение нужно сложное или простое ?
Если сложное, удобнее всего будет использовать двусвязный список с двумя параметрами. И возможно даже два списка.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2016, 13:27
Привет! Вот еще темы с ответами:

В тексте найти слова , которые встречаются больше N раз - C++
Введен текст . В этом тексте найти слова , которые встречаються больше N раз . Эти слова записать в отдельный массив . #include...

Вывести числа, которые встречаются в массиве несколько раз / один раз - C++
дан массив состоящий из 100 целых чисел. а)Вывести все числа,которие встречаются в етом массиве несколько раз б)Вывести все...

Напечатать слова, которые встречаются в двух предложениях только один раз (Pascal -> C++) - C++
Задание если понадобится: Даны два предложения. Напечатать слова, которые встречаются в двух предложениях только один раз. uses crt;...

Вывести только те слова сообщения, которые встречаются в нем более n раз - C++
Нужно выполнить эту задчку используя только библиотеки string и iostream. Буду очень благодарен, если вам не трудно. Дано...


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

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

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