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

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

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

Определить, сколько раз входит в строку группа букв abc - C++

09.11.2015, 14:05. Просмотров 337. Ответов 3
Метки нет (Все метки)

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

Дана строка. Определить, сколько раз входит в нее группа букв abc - C++
Дана строка. Определить, сколько раз входит в нее группа букв abc.

Дана строка. Определить, сколько раз в нее входит группа abc - C++
Дана строка.Определить,сколько раз в нее входит группа abc ПОМОГИТЕ ПЛИЗ!!! Именуйте темы осмысленно. Название темы должно...

Дана строка, определить сколько раз входит в нее группа abc - C++
дана строка определить сколько раз входит в нее группа abc

Определить, сколько раз данная подстрока входит в строку - C++
Вводятся подстрока и строка. Определить, сколько раз данная подстрока входит в строку. Наложение строк не учитывать, т.е. в строку aaaa...

Дана строка. Определить, сколько раз входит в нее подстрока "abc" - C++
написать нужно 2 программы массивы и функции strink.

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

3
rikimaru2013
C++ Game Dev
2439 / 1133 / 240
Регистрация: 30.11.2013
Сообщений: 3,690
09.11.2015, 14:15 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    std::string str( "daBcfsdkfjabcfksdfmabcsdpfmsabcsdfwrkwoperkweoprabc23423jfiopsdkpfabcfpsdfp3abc2343" );
 
    int counter = 0;
    int foundIndex = 0;
    std::string seach = "abc";
    while(foundIndex = str.find( seach, foundIndex ))
    {
        if(foundIndex == std::string::npos)
            break;
    
        foundIndex += seach.size( );
        counter++;
    }
 
    cout << "Was founded 'abc' : " << counter << " times" << endl;
}
1
k4pral_levi
1 / 1 / 1
Регистрация: 27.05.2015
Сообщений: 47
09.11.2015, 14:22  [ТС] #3
Спасибо ОГРОМНОЕ)
0
MicM
822 / 480 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
09.11.2015, 14:22 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cstring>
 
int main()
{
    char str[64] = "cppabcdefghabctrueabc";
    char * pointer = str;
    int result = 0;
    while (pointer = std::strstr (pointer, "abc"))
    {
        ++result;
        pointer += 4;
    }
    std::cout << result << std::endl;
}
0
09.11.2015, 14:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 14:22
Привет! Вот еще темы с ответами:

Ввести строку, подсчитать сколько раз первая буква входит в строку - C++
Ввести строку, подсчитать сколько раз первая буква входит в строку. C++

Подсчитать, сколько раз строка b входит в строку а - C++
Подсчитать, сколько раз строка b входит в строку а. Добавлено через 7 минут Вот мои наработки но не очень правильные #include...

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

Определить сколько различных букв входит в текст - C++
Помогите пожалуйста!!! Сколько различных букв входит в текст с числом символов не более 100 и ограниченном точкой.


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

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

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