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

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

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

В тексте после указанного символа вставить подстроку - C++

21.10.2013, 23:24. Просмотров 804. Ответов 5
Метки нет (Все метки)

Помогите сделать лабораторку пожалуйста)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2013, 23:24     В тексте после указанного символа вставить подстроку
Посмотрите здесь:

вставить слово после определёного символа (в файл) C++
C++ Строка вводится с клавиатуры. В данной строке вставить пробел после каждого символа
После пятого символа первой строки вставить вторую C++
C++ Работа со строками (удаление из строки указанного символа)
C++ Вставить в последовательность строк, начиная (заканчивая) с текущей, после (перед) заданного контекста заданную подстроку
C++ Найти в строке подстроку от символа 'm' до 'n'
В тексте после указанного символа создать подстроку C++
В тексте после указанного символа вставить подстроку C++
C++ После каждого вхождения символа «$» в строке вставлять подстроку «End»
C++ Строка: После каждого символа А вставить пробел, и подсчитать количество символов B, стоящих между + и -
C++ После 1-го символа каждого слова вставить последовательность символов
Дана строка и подстрока; вставить подстроку после каждого вхождения 'AB' в строке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
6414 / 3612 / 448
Регистрация: 29.11.2010
Сообщений: 9,546
22.10.2013, 03:34     В тексте после указанного символа вставить подстроку #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
 
int main()
{
    std::string str = "eniki beniki, eli vareniki", substr = " ne";
    const char smbl = ',';
 
    std::cout << "Before:\n" << str << std::endl;
    std::string::size_type pos = str.find(smbl);
    if (pos == std::string::npos)
        std::cout << "No such symbol in string\n";
    else
        str.insert(++pos, substr);
 
    std::cout << "After:\n" << str << std::endl;
}
lawreNz
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 30
23.10.2013, 21:21  [ТС]     В тексте после указанного символа вставить подстроку #3
Спасибо большое, но нам нельзя использовать элементы объектно-ориентированного программировани =( т.е. cin cout string... нужно сделать все через printf scanf и т.д.
henecs
17 / 17 / 0
Регистрация: 19.05.2013
Сообщений: 135
23.10.2013, 21:39     В тексте после указанного символа вставить подстроку #4
Цитата Сообщение от lawreNz Посмотреть сообщение
Спасибо большое, но нам нельзя использовать элементы объектно-ориентированного программировани =( т.е. cin cout string... нужно сделать все через printf scanf и т.д.
невероятная наглость...
zer0mail
Заблокирован
23.10.2013, 22:23     В тексте после указанного символа вставить подстроку #5
Цитата Сообщение от lawreNz Посмотреть сообщение
Спасибо большое, но нам нельзя использовать элементы объектно-ориентированного программировани =( т.е. cin cout string... нужно сделать все через printf scanf и т.д.
Так пиши в раздел Си (чтобы люди зря не тратили время). А то "так не хочу, хочу этак..."
Yana_Chernobay
0 / 0 / 0
Регистрация: 08.09.2014
Сообщений: 76
24.11.2014, 00:47     В тексте после указанного символа вставить подстроку #6
)))
Yandex
Объявления
24.11.2014, 00:47     В тексте после указанного символа вставить подстроку
Ответ Создать тему
Опции темы

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