С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

17.01.2014, 00:30. Просмотров 339. Ответов 1
Метки нет (Все метки)

8.9.2.

Помогите, пожалуйста, решить задачу в С++.

Заданы текст и три ключевых слова. Определить, встречаются или нет ключевые слова в тексте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2014, 00:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, встречаются или нет ключевые слова в тексте. (C++):

Определить, встречаются ли ключевые слова в тексте - C++
1. Заданы текст и три ключевых слова. Определить, встречаются или нет ключевые слова в тексте. 2. Сформировать список из...

Определить сколько раз встречаются слова в тексте - C++
Дано файл содержащий текст и некоторые два слова. Определить сколько раз встречаются эти слова в тексте и сколько из них непосредственно...

Найти ключевые слова в тексте - C++
Задача: дан файл с произвольным текстом. Найти первые 10 ключевых слов (т.е. таких, которые чаще всего встречаются). Код, приведенный...

Определить сколько раз слова встречаются в тексте и сколько непосредственно друг за другом. - C++
Дан файл, содержащий текст на русском языке, в котором встречаются некоторые 2 слова. определить сколько раз эти слова встречаются в тексте...

Определить, сколько раз заданные слова встречаются в тексте и сколько из них - непосредственно друг за другом - C++
Не знаю как его делать( П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. ...

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

1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
17.01.2014, 04:13 #2
FrankyMO, Ответ "Да" при условие если хотя есть одно из них или все?

Добавлено через 2 часа 25 минут
FrankyMO,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include"stdafx.h"
#include <iostream>
#include <string>
#include<vector>
#include<sstream>
#include<algorithm>
 
int main()
{
    std::string str;
    std::cout<<"Enter of the string:";
    std::getline(std::cin,str);
    std::cout<<"Enter 3 keywords:";
    std::string word1,word2,word3;
    std::cin>>word1>>word2>>word3;
    std::stringstream ss(str);
    std::vector <std::string> vec;
    for(std::string word;ss>>word;)
        vec.push_back(word);
    std::vector <std::string>::iterator itFindWord1 = std::find(vec.begin(),vec.end(),word1);
    std::vector <std::string>::iterator itFindWord2 = std::find(vec.begin(),vec.end(),word2);
    std::vector <std::string>::iterator itFindWord3 = std::find(vec.begin(),vec.end(),word3);
    (itFindWord1!=vec.end() && itFindWord2!=vec.end() && itFindWord3!=vec.end())?std::cout<<"Yes":std::cout<<"No";   
    std::system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2014, 04:13
Привет! Вот еще темы с ответами:

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

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

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

Определить какие из гласных букв встречаются в тексте чаще всего - C++
Нужна помощь в написании программы. Есть файл с текстом,нужно Определить какие из символов &quot;а&quot;, &quot;о&quot;, &quot;у&quot;, &quot;ю&quot;, &quot;я&quot;, &quot;е&quot; встречаются чаще...


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

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

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