Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 3
1

В строке заменить последовательность повторяющихся символов на количество его повторений

05.12.2016, 20:57. Просмотров 1447. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, написать код, я плохо понимаю, что от меня хотят в задаче.
Задание:
Пользователь вводит с клавиатуры строку. Заменить в нем любую последовательность повторяющихся символов.Например, строку " abbbcdef " переделать на "ab3cdef". Предосмотреть возможность работы с несколькими строками пользователя за один запуск программы.
Заранее спасибо)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2016, 20:57
Ответы с готовыми решениями:

Количество повторяющихся символов в строке
Всем привет! Прошу помочь с задачей: "Напишите функцию, которая будет возвращать количество...

Вывести количество повторяющихся символов в строке
Привет всем форумчанам!)Работаю в Form Aplication и не могу сделать вот такую штуку,нужно считать с...

Найти во введенной строке текста некоторую последовательность символов и заменить её иной последовательностью символов
Найти во введенной строке текста некоторую последовательность символов и заменить её иной...

В исходной строке а$ заменить все вхождения заданной последовательности символов x$ на другую заданную последовательность символов y$
В исходной строке а$ заменить все вхождения заданной последовательности символов x$ на другую...

1
Эксперт CЭксперт С++
5044 / 2226 / 330
Регистрация: 20.02.2013
Сообщений: 5,600
Записей в блоге: 24
05.12.2016, 21:37 2
Цитата Сообщение от Tasha666 Посмотреть сообщение
Пользователь вводит с клавиатуры строку.
std::getline

Добавлено через 1 минуту
Цитата Сообщение от Tasha666 Посмотреть сообщение
Заменить в нем любую последовательность
std::replace и std::replace_if

Добавлено через 1 минуту
Цитата Сообщение от Tasha666 Посмотреть сообщение
повторяющихся символов
Tasha666, вот такая штука ищет подряд идущие символы: std::adjacent_find. Вот такой алгоритм можно использовать для подсчёта элементов последовательности, удовлетворяющих условию: std::count_if.

Добавлено через 33 секунды
Цитата Сообщение от Tasha666 Посмотреть сообщение
Предосмотреть возможность работы с несколькими строками пользователя за один запуск программы.
Цикл while.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2016, 21:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В заданном тексте заменить все последовательности повторяющихся символов на их количество
В заданном тексте заменить все последовательности повторяющихся символов на их количество и...

Количество повторений элементов заданного множества символов во введенной строке
Ребят ,нужна помощь,как можно переделать эту программу только через указатели? Вот задание на...

emu 8086: Определить количество повторений в тексте и заменить его символом
Есть пару заданий на ассемблере которые я не втыкнул. Помогите плз, конечно же за Спасибку :)...

Заменить цепочки одинаковых символов, на цепочку, содержащую специальный знак, символ и количество повторений
Пожалуйста помогите решить эту задачку на паскале Дан текст не более 255 символов. Заменить...


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

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

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