Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не выдает на экран числовой ряд Фибоначчи в указанном диапазоне? https://www.cyberforum.ru/ cpp-beginners/ thread1139350.html
Объясните почему не выдаёт на экран числовой ряд в диапазоне от d до k? for (n; n!=0; n--) { a=a+b;//значение следующего b=a-b;//значение предыдущего if( ( n >= d...
Поменять местами два массива C++
for(int i=0;i<100;i++) for(int j=0;j<100;j++) {if (rl1<rl2) rl2=rl1; rl1=rl2; хочу поменять два массива местами....что не так??
C++ Макросы обработки переменного количества параметров
Используя макросы обработки переменного количества параметров, составить программу сортировки чисел (использовать алгоритм быстрой сортировки). Помогите пожалуйста написать такую программу.
C++ Как создать свой формат файла на Visual C++ Win32, Или С# формой Как создать свой формат файла на Visual C++ Win32, Или С# формой, чтоб откривался только єтой прогой и сохранялся этой прогой честно мало понимаю Скиньте код примера , или статью , или книгу... https://www.cyberforum.ru/ cpp-beginners/ thread1139337.html
C++ Как создать на Visual C++ Win 32 простейший Архиватор https://www.cyberforum.ru/ cpp-beginners/ thread1139334.html
Как создать на Visual C++ Win 32 простейший Архиватор Напишите пожалуста код, или дайте книгу или статью где - описано простой пример создания Архиватора на Win32 Visual C++ мне сложный...
C++ Как получить вызов Кансоли Bat в Exe Visual C++ WIN32
Как получить вызов Кансоли Bat в Exe Visual C++ в чем замысел например написан Exe и я к нему создаю Bat пишу в Bat код consol.exe -peremenna 55 -pluss 100 Pause
В заданной строке найти первую цифру и вывести её C++
Доброго времени суток.Помогите решить задачку: в заданной строке найти первую цифру и вывести её.
C++ Генерация чисел Доброго времени суток, не могли бы вы подсказать как выбрать рандомно число из двух чисел 2 и 4 и в диапозоне от 1 до 4 благодарю https://www.cyberforum.ru/ cpp-beginners/ thread1139308.html
C++ Совместное использование cin и geline https://www.cyberforum.ru/ cpp-beginners/ thread1139305.html
У меня возник один не очень сложный вопрос, но ,кроме обмана компилятора, я не смог найти решение) Так вот: string name; int a; cin>>a; getline(cin,name);
C++ Захват ненужных данных Здравствуйте! Помогите разобраться, почему считывается одно, а записывается другое. Итак, имеется структура, которую использую для связанного списка: struct Baza { wchar_t Name,Surname,... https://www.cyberforum.ru/ cpp-beginners/ thread1139287.html
0 / 0 / 0
Регистрация: 05.04.2014
Сообщений: 6
0

Даны строка S, символ C и строка S0. Необходимо после каждого вхождения символа C в строку S вставить строку S0

05.04.2014, 03:09. Просмотров 4122. Ответов 3
Метки (Все метки)


Есть код...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    string s, s0;
    char c;
    cout << "Введите строку s, s0 и символ c: ";
    getline(cin, s);
    getline(cin, s0);
    cin >> c;
 
    string::size_type npos;
    npos = s.find(c);
    while(npos != string::npos) {
        s.insert(npos + 1, s0);
        npos = s.find(c, ++npos);
    }
    cout << s << endl;
но он не работает, если взять например: s=пример, s0=р, c=сла. Ответ должен получиться прслаимерсла, но что-то не выходит. Полагаю что ошибка в 12 строке

Вернуться к обсуждению:
Даны строка S, символ C и строка S0. Необходимо после каждого вхождения символа C в строку S вставить строку S0
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2014, 03:09
Готовые ответы и решения:

Даны строки S1, S2 и символ C. После каждого вхождения символа C в строку S1 вставить строку S2
7. Даны строки S1, S2 и символ C. После каждого вхождения символа C в строку S1 вставить строку S2.

Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2.
Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить...

Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2
Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить...

Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2
Всем доброго времени суток! Нужна помощь в редактировании небольшого сегмента кода. Нужно...

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