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

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

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

Строки(исключить группу букв) - C++

14.12.2009, 18:15. Просмотров 573. Ответов 5

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

Исключить из ленты группу символов - C++
Дано ленту символов. Исключить из ленты группу символов, размещенные между скобками (). Сами скобки также исключить. Заранее дано, что...

Найти группу букв. - C++
Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +,-,*. 1. Выяснить, встречается ли в данном текста...

Удалить группу букв из последовательности - C++
Помогите решить пожалуйста задачу .Даны натуральное число n, символы s1,...,sn. удалить из данной последовательности все группы букв вида...

Исключить все слова короче 4-х букв; напечатать полученное предложение и число исключенных слов - C++
В заданном предположении исключить все слова короче 4-х букв. Напечатать полученное предложение и число исключенных слов. при реализации...

Присоединить к меньшей по длине строке большую и исключить слова, содержащие меньше двух букв - C++
Одну строку инициализировать в программе, другую – ввести с клавиа- туры. Присоединить к меньшей по длине строке большую. Отредактировать...

Исключить из матрицы повторяющиеся строки - C++
Можно отдельной функций, либо дописать в эту функцию: void read( int &n, float **&mas) { n=0;//количество точек в массиве ...

5
Gravity
563 / 557 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
14.12.2009, 18:39 #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    std::string s("ABChelloABC");
    int n;
 
    while( (n = s.find("ABC")) != std::string::npos)
        s.erase(n, 3);
    std::cout << s << std::endl;
    return 0;
}
1
ToyS
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 44
20.12.2009, 16:59  [ТС] #3
К сожалению, задача, которая была дана в ответе не пошла(
Может быть у кого-то есть еще какие-нибудь варианты? Желательно ьы на простом языке, а не на объектно-ориентированном, а то я его плохо знаю. Помогите пожалуйста!
0
ToyS
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 44
21.12.2009, 02:08  [ТС] #4
Что ж никто не знает?(
0
TopoRRR
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 15
21.12.2009, 02:21 #5
Смотря что тебе надо! код выше сделает именно то что ты сказал!!! если не подошла, уточни задачу!
0
ToyS
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 44
21.12.2009, 13:20  [ТС] #6
возможно и верно, но она не пошла(

и плюс нам нужна произвольная строка которая будет вводиться с клавиатуры, а не задаваться в программе. как-то так)
0
21.12.2009, 13:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2009, 13:20
Привет! Вот еще темы с ответами:

Исключить из строки S все сдвоенные пробелы - C++
задание Дана строка S, состоящая из латинских букв, пробелов и знаков препинания, а также буквенные символы C1 и C2. Требуется: ...

Исключить из строки слова, расположенные между скобками ( , ) - C++
Люди, очень нужна помощь! Напишите, пожалуйста, на С++ программу, которая из введенной с клавиатуры строки исключает все слова, заключенные...

Исключить из введённой строки символ,введеный с клавиатуры - C++
Исключить из введённой строки символ,введеный с клавиатуры. Вывести на экран количество удалённых символов и полученную строку.

Строки. Вывести на экран самую короткую группу из 0 и 1 - C++
Дана строка, состоящая из групп нулей и единиц. Найти и вывести на экран самую короткую группу. Попроще только, без #include &lt;algorithm&gt;...


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

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

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