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

Замена символов в строке

31.10.2018, 10:09. Показов 3422. Ответов 2

Author24 — интернет-сервис помощи студентам
Во введенной строке нужно в парах одинаковых символов заменить второй символ цифрой "1".Например из aaaabb22 в a1a1b121.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2018, 10:09
Ответы с готовыми решениями:

Замена символов в строке
Здравствуйте ,есть код ,который считывает строку и заменяет в ней определенные символы,выдаетмассу...

Замена символов в строке
Известно, что в начале строки s находится не более 40 латинских букв, за которыми следуют пробелы....

Замена символов в строке
Надо написать программу, которая будет считывать строку, и заменять определенный...

Замена символов в строке
Всем здрасте! Вот тут есть задача: Дается 3 строки. Надо найти 2-ю строку в 1-ой и заменить ее...

2
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
31.10.2018, 10:23 2
Лучший ответ Сообщение было отмечено SKTN1 как решение

Решение

C++
1
2
3
4
5
std::string text = "aaaabb22";
 
for(unsigned int i = 0; i < text.size() - 1; ++i)
    if(text[i] == text[i + 1])
        text.replace(i + 1, 1, "1");
1
0 / 0 / 0
Регистрация: 28.10.2018
Сообщений: 6
31.10.2018, 11:10  [ТС] 3
Типа такой с паскаля надо:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Var s:string; i:byte;
begin
writeln('Введите строку');
readln(s);
i:=1;
while i<=Length(s)-1 do
begin
  if s[i]=s[i+1] then
  begin
    s[i+1]:='1';
    i:=i+2;
  end
  else Inc(i);
end;
writeln('Pезультат: ',s);
readln;
end.
Добавлено через 2 минуты
Всё,разобрался, спс.
0
31.10.2018, 11:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2018, 11:10
Помогаю со студенческими работами здесь

Замена в строке символов
&quot;Заменить в строке все вхождения 'abc' на 'xy', а 'mm' на '1234'&quot;. Буду благодарна за оказанную...

Замена символов в строке
В общем, я не понимаю логики программирования, потому что я идиот :) Задание: Ввести строку,...

Замена символов в строке
Каким образом выполнять замену в строке. Очень много читал но ничего не понял. Есть какой нибудь...

Замена символов в строке
Доброго времени суток. Есть такой код. char text=&quot;hello world&quot;; Как заменить слово &quot;world&quot; в...


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

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