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

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

Войти
Регистрация
Восстановить пароль
 
blackdick
Сообщений: n/a
#1

Вставить нужное в задачу.Не могу разобраться - C++

15.04.2014, 09:12. Просмотров 129. Ответов 1
Метки нет (Все метки)

Вот,собственно,сама задача: Написать программу, которая каждую встреченную букву 'б' заменяет сочетанием 'ку'.
Не разобраться,как правильно ее вставить в это:

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;
}
Прошу вашей помощи,господа.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 09:12     Вставить нужное в задачу.Не могу разобраться
Посмотрите здесь:

C++ Не могу разобраться с матрицей
C++ Не могу понять задачу
Не могу понять задачу с векторами C++
Не могу написать задачу по массивам! C++
не могу разобраться с ошибкой C++
Не могу разобрать задачу C++
C++ Не могу разобраться с алгоритмом
C++ Не могу понять задачу
Не могу разобраться в коде C++
Не могу разобраться с сортировками C++
Не могу разобраться с ошибкой C++
не могу сообразить задачу, объясните её пожалуйста C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.04.2014, 10:11     Вставить нужное в задачу.Не могу разобраться #2
Чтение в строку замените на:
C++
1
getline(cin, mystr);
Yandex
Объявления
15.04.2014, 10:11     Вставить нужное в задачу.Не могу разобраться
Ответ Создать тему
Опции темы

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