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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
sweetydady
6 / 2 / 1
Регистрация: 19.02.2012
Сообщений: 40
#1

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

04.03.2012, 19:31. Просмотров 1124. Ответов 0
Метки нет (Все метки)

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

Добавлено через 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++ Заменить в данном предложении всюду одну букву на другую. Компьютер должен запрашивать обе буквы
C++ Дана строка символов, пользователь вводит комбинацию символов проверить сколько раз встечается эта комбинация в строке.
C++ Разработать алгоритм и программу для выбора из заданного текста все слова, содержащие заданную комбинацию симв
C++ Строка: вывести на экран самую повторяющуюся комбинацию символов.
C++ Функция, находящая в строке первый символ, который входит в другую заданную строку

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

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

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