0 / 0 / 0
Регистрация: 17.04.2016
Сообщений: 2
1

Замена в строке одного символа на несколько цифр

28.03.2017, 04:03. Показов 3467. Ответов 2
Метки нет (Все метки)

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

Замена одного символа в строке на несколько
Каждая буква "а" меняется на слог "си", буква "и" – на слог "са". #include <stdio.h> ...

Замена одного символа на другой в строке
Условие такое: Дана символьная строка. Заменить все символы '!' точками, кроме первого...

Замена одного символа на другой в строке
Задание такое: написать программу, которая заменяет символ 1 на символ 2. я написал код, но он...

Замена в строке одного символа на другой
Нужно Символы «2» заменить на строчный символы «f». Как я понял нужно сначала ввести эти символы а...

2
5070 / 2641 / 2349
Регистрация: 10.12.2014
Сообщений: 10,014
28.03.2017, 06:24 2
almeuer, и каким образом в данном случае вы произвели замену?
Каковы правила?
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
28.03.2017, 09:15 3
Лучший ответ Сообщение было отмечено almeuer как решение

Решение

Цитата Сообщение от almeuer Посмотреть сообщение
заменяет один определенный символ на двухзначное и более число.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var s:string;
     c:char;
     n,i:integer;
begin
s:='abcdefa';
c:='a';
for i:=length(s) downto 1 do
if s[i]=c then
 begin
  delete(s,i,1);
  insert(inttostr(n),s,i);
 end;
write(s);
end.
0
28.03.2017, 09:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2017, 09:15
Помогаю со студенческими работами здесь

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

Рекурсивная замена одного символа другим в строке
Напишите функцию replaceChar (s: string; c: char; d: char): string который возвращает...

Замена символа в строке на несколько элементов массива
Имеется массив char keys = { "z", "l", "4", "w", "z", "y", "g", ... }; Требуется заменить...

Замена в каждой строке одного заданного символа на другой заданный символ
ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ)) Даны 2 строки до 80 символов. Необходимо Заменить в каждой сроке один...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru