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

Замена символа на последовательность символов

29.04.2013, 20:00. Просмотров 978. Ответов 1
Метки нет (Все метки)

Написать программу, которая каждый встречающийся в строке заданный символ заменяет на заданную последовательность символов, расширяя при этом строку.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2013, 20:00
Ответы с готовыми решениями:

Преобразовать последовательность символов учитывая применение отменяющего символа
Доброго времени суток)у меня есть такая задача по учёбе которую не успеваю решить (жина вот вот...

После 1-го символа каждого слова вставить последовательность символов
Раздвинуть заданный текст, вставив введенную с клавиатуры последовательность символов после 1-го...

Получить последовательность символов, содержащую только последние вхождения каждого символа
Даны натуральное число n, символы s1, ... , sn. Получить последовательность символов, содержащую...

Задан текст. Вставить заданную последовательность символов после i символа каждого слова
Программа есть ,но она выводит символ после первого символа.Помогите исправить пожалуйста ....

1
243 / 244 / 38
Регистрация: 08.04.2013
Сообщений: 927
29.04.2013, 20:38 2
Лучший ответ Сообщение было отмечено scafandr как решение

Решение

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
27
28
29
30
#include <windows.h>
#include <iostream>
#include <string>
using namespace std;
 
 
 
int main()
{
    string mystr;
    char find;
    string insert;
    cin>>mystr;
    cin>>find;
    cin>>insert;
    size_t count=0;
    while (count!=-1)
    {
        count=mystr.find(find,count);
        if (count!=-1)
        {
            mystr.erase(count,1);
            mystr.insert(count, insert);
            count+=insert.length();
        }
    }
    cout<<mystr<<endl;
    system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2013, 20:38

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

Вывести последовательность символов после i-го символа в предложении (найти и исправить ошибки в коде)
Добрый день ,программа должна выводить последовательность символов после i-го символа в предложении...

Замена первого слова из введенной строки на последовательность символов «*»
Написать программу замены первого слова из введенной строки на последовательность символов «*»

Даны натуральное число n, символы s1,.,sn. Получить последовательность символов, содержащую только последние вхождения каждого символа
Даны натуральное число n, символы s1,...,sn. Получить последовательность символов, содержащую...

Замена символа на группу символов
Задание: заменить символ в строке на группу символов с использованием инструкций обработки цепочек....


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

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

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