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

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

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

Работа с подстрокой - C++

15.12.2013, 11:17. Просмотров 230. Ответов 4
Метки нет (Все метки)

Добрый день! Помогите решить такую задачу:
В данном тексте найти все слова, содержащие заданную подстроку s.

Начало написал, а дальше не знаю(((

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main()
{
    setlocale(0,"");
    printf("Text: ");
    char text[1024];
    scanf("%[^\n]s", text);
 
    if(strstr(text,"s")!=NULL)
 
            
system("pause");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2013, 11:17     Работа с подстрокой
Посмотрите здесь:

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

В строке с найти количество слов заканчивающихся подстрокой с2 - C++
В строке с найти количество слов заканчивающихся подстрокой с2! Напишите пожалуйста простое решение.

Сравнение переменной типа double c подстрокой из вектора - C++
Здравствуйте! Я с помощью getline считываю из файла текст. Файл в определенном формате. Кладу его построчно в vector&lt;string&gt; name. ...

Ввести строку s, найти и вывести слова заканчивающиеся подстрокой s2 - C++
прошу вас сделать без использования библиотек, просто с использованием цикла и условий, поиск юзал ничего того, что одобрит преподаватель...

Функция: проверить, является ли строка str1 подстрокой строки str2 - C++
Доброго времени суток) кому не составит большого труда, прошу помочь с заданием) Написать функцию ISSUBSTR(str1,str2), которая выясняет,...

Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в тексте каждую подстроку “child” подстрокой “children”. - C++
Помогите написать программу на языке Си Ввести массив строк символов (текст), которые могут содержать подстроки “child”. Заменить в...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Prikol95
0 / 0 / 0
Регистрация: 01.12.2013
Сообщений: 12
17.12.2013, 07:53  [ТС]     Работа с подстрокой #2
ЭХ,всё печально(((
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
17.12.2013, 10:50     Работа с подстрокой #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <sstream>
#include <iterator>
#include <algorithm>
#include <functional>
#include <string>
 
using namespace std;
 
int main()
{
    std::string s = "word1 word2 enother world",
        sub = "word";
    std::istringstream in(s);
    std::copy_if(
        std::istream_iterator<std::string>(in), 
        std::istream_iterator<std::string>(), 
        std::ostream_iterator<std::string>(std::cout, " "), 
        [&sub](const std::string &word) { return word.find(sub) != std::string::npos; }
    );
 
    return 0;
}
Где-то так.
Prikol95
0 / 0 / 0
Регистрация: 01.12.2013
Сообщений: 12
17.12.2013, 15:09  [ТС]     Работа с подстрокой #4
Я пытался сдать такое, но нет! Требуют ввод текста пользователем.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2013, 15:40     Работа с подстрокой
Еще ссылки по теме:

Связь с подстрокой - MS Access
Есть поле со значениями '2453AD', '1724EF' и т.д. Первые четыре числа - это ID товара, последние две буквы - код фирмы. Необходимо...

Вывод строки с подстрокой - PHP
Всем привет ! Не могу понять в php не важно какого типа переменная а такой вот код не работает, почему : $file_array =...

Является ли строка подстрокой другой строки? - C#
Доброго времени суток! Помогите, пожалуйста. Дано две строки. Нужно определить, является ли первая строка подстрокой второй строки. ...

Индекс строки в файле с искомой подстрокой - C#
Как узнать номер строки в файле с искомой подстрокой? Как узнать номер строки последней записанной строки через поток StreamWriter, ещё...


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

Или воспользуйтесь поиском по форуму:
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
17.12.2013, 15:40     Работа с подстрокой #5
C++
1
    std::cin.getline(s);
Не пробовал?
Yandex
Объявления
17.12.2013, 15:40     Работа с подстрокой
Ответ Создать тему
Опции темы

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