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

После каждого вхождения символа «$» в строке вставлять подстроку «End»

05.12.2014, 11:30. Показов 2505. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
После каждого вхождения символа «$» в
строке вставлять подстроку «End» Подсчитать число вставок.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2014, 11:30
Ответы с готовыми решениями:

Дана строка и подстрока; вставить подстроку после каждого вхождения 'AB' в строке
товарищи, помогите кто чем может.. голова кипит.. либо я что то не так делаю либо да.. вобщем...

Вставить в строке s символ x после каждого вхождения символа y (C# -> Pascal)
Переделать программу под Паскаль Разработать программу, которая для заданной строки s: •...

В данной строке S вставить символ c1 после каждого вхождения символа c2
В данной строке S вставить символ c1 после каждого вхождения символа c2.

Вставлять тирэ после каждого второго символа строки
Доброе время суток. Подскажите, как решить подобный вопрос, есть массив с данными (получаемый в...

3
IrineK
05.12.2014, 11:40
  #2

Не по теме:

В смысле, баксы кончились?

0
0 / 0 / 0
Регистрация: 05.12.2014
Сообщений: 2
05.12.2014, 14:46  [ТС] 3
Помогите написать программу пожалуйста
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
05.12.2014, 15:05 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main() {
    string str = "123$eRTd$12$eASD";
    string unstr = "End";
    int counter = 0;
     
    for ( int i = 0; str[i] != 0; i++ ) {
        cout << str[i];
        if ( str[i] == '$' ) {
            cout << unstr;
            counter += 1;
        }
    }
    cout << "\n" << "Pasted quantity: " << counter;
    
    return 0;
}
Код
@output:
123$EndeRTd$End12$EndeASD
Pasted quantity: 3
0
05.12.2014, 15:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2014, 15:05
Помогаю со студенческими работами здесь

Строка: Удалить все символы в строке, которые стоят после первого вхождения символа ‘*’, но ко второму его вхождения
удалить все символы в строке, которые стоят после первого вхождения символа ‘*’, но ко второму его...

Подсчет вхождения каждого символа в строке
Например, есть строка: aabbacddb И надо вывести: a - 3 b - 3 c - 1 d - 2 В голову...

Вставить символ "A" после каждого вхождения символа "Z" в строке
Дана строка. В ней вставить символ &quot;A&quot; после каждого вхождения символа &quot;Z&quot;.

Вставлять тирэ после каждого второго символа строки? В коде скорее всего какое-то переполнение происходит
Помогите поправить Результат должэн быть вот таким jf-js-dl-fs-ld-k Спасибо. #include...


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

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