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

Заменить в рядке одну заданную комбинацию символов на другую. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
sweetydady
5 / 1 / 1
Регистрация: 19.02.2012
Сообщений: 34
04.03.2012, 19:31     Заменить в рядке одну заданную комбинацию символов на другую. #1
Разработать программу, которая заменяет в рядке одну заданную комбинацию символов на другу.
Рядок мы должны вводить сами. И если там попадется указанная комбинация символов, программа меняет ее на другую.
При реализации функции запрещается использовать функции библиотек языка С.

Добавлено через 6 часов 14 минут
Кому нужно, сделала.

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
#include <iostream>
using namespace std;
 
int main() {
 
        char m[150];
       cout<<"Vvedite stro4ky \n>";
        cin>>m; 
 
        int x = 0;
        int n = strlen(m); /* funkcia vo3vrashyaet dliny string. vo3vrashaemogo zna4eniya v slu4aee vozvrata net */
 
        for (int i = 0; i < n - x; i++){
            if (m[i] == 'p' && m[i+1] == 'h'){
                    m[i] = 'Z';
                    for (int j = i + 1; j < n; j++){
                            m[j] = m[j+1]; 
                        }
                        x++;       
                }
              cout << m[i] ;
                
        }
        system ("pause"); 
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2012, 19:31     Заменить в рядке одну заданную комбинацию символов на другую.
Посмотрите здесь:

Заменить пары символов на одну C++
C++ Дана строка символов, пользователь вводит комбинацию символов проверить сколько раз встечается эта комбинация в строке.
Заменить в файле одну строку на другую C++
Разработать функцию, которая меняет слова, содержащие заданную комбинацию символов, на соответствующее количество символов # C++
Как заменить одну переменную на другую во всем коде C++
C++ Заменить в данном предложении всюду одну букву на другую. Компьютер должен запрашивать обе буквы
C++ Разработать алгоритм и программу для выбора из заданного текста все слова, содержащие заданную комбинацию симв
C++ Выбрать из заданного текста все слова, содержащие заданную комбинацию символов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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