С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 11.02.2021
Сообщений: 17
1

Дублирование в строке символа, совпадающего с заданным

17.03.2021, 20:06. Показов 530. Ответов 0

Author24 — интернет-сервис помощи студентам
напишите, пожалуйста, код, который из строки: 123\\123\\4
сделает строку 123\\\\123\\\\4 .
То есть продублирует символ \\.

Добавлено через 1 час 11 минут
вот мой код, но он зависает в консоли в момент копирования символа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    setlocale(0, "");
    string str;
    string delete_text=">>";
    string copy_text="\\";
    size_t pos = 0;
    cout << "Введите строку: " << endl;
    cin>>str;
    
   while ( (pos=str.find(delete_text)) != string::npos )
        str.erase(pos,delete_text.size());
        cout << "Строка после удаления >>: " <<str<< endl;
 
    while ( (pos=str.find(copy_text)) != string::npos )
    str.insert(pos,copy_text.size());
    cout << "Строка после копирования \\: " << str<< endl;
        
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2021, 20:06
Ответы с готовыми решениями:

Найти номер элемента вектора, совпадающего с заданным целым X. Дихотомия.
Пусть элементы целочисленного вектора A длины n упорядочены по возрастанию. Найти номер...

Функция возвращающая номер последнего элемента массива совпадающего с заданным числом
Написать и протестировать функцию, возвращающую номер самого последнего элемента из массива,...

Вычислить адрес первого символа строки, совпадающего с указанным символом
Нужно написать программу с функцией, вычисляющей адрес первого символа строки, совпадающего с...

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

0
17.03.2021, 20:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2021, 20:06
Помогаю со студенческими работами здесь

Вводится строка,заменить в строке принятое в Си обозначение символа с заданным кодом
Вводится строка,заменить в строке принятое в Си обозначение символа с заданным кодом (например,...

Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого символа и до последнего “р” в строке
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить последнее вхождение символа...

Дублирование символа
есть строка.. Необходимо продублировать символ... т.е. есть строка например 'qwerty' надо...

Дублирование последнего символа while ( !file.eof() )
Подскажите пожалуйста почему в файле file.txt, который записывает программа, дублируется последний...

Дублирование последнего символа while ( !file.eof() )
Хочу получить содержимое текстового файла, со всеми строками и пробелами. На выводе получаю один...

Дублирование последнего символа при чтении файла
Подскажите пожалуйста почему в файле output.txt, который записывает программа, дублируется...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru