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

Программа на замену в строке - C++

Восстановить пароль Регистрация
 
Collaps
1 / 1 / 0
Регистрация: 19.02.2010
Сообщений: 30
08.06.2010, 10:48     Программа на замену в строке #1
Реализовать функцию заменяющую в строке последнее слово 'пять' на цифру 5.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2010, 10:48     Программа на замену в строке
Посмотрите здесь:

программа переставляет слова в строке наоборот C++
C++ Выполнить замену и удаление символов в строке. [CPP]
Программа, позволяющяя для заданного натурального пятизначного числа выполнить замену его чётных цифр на их дополнения до 9 C++
Программа подсчета цифр в строке C++
C++ Подсчет символов в строке. Программа не компилируется
C++ Как можно осуществить замену слова в строке? (например, дом на мир и обратно)
C++ В строке выполнить замену всех символов
Как сделать замену слова в строке без использования функций библиотеки string? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
wason
17 / 17 / 1
Регистрация: 21.04.2010
Сообщений: 110
08.06.2010, 11:15     Программа на замену в строке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char* zamena(char *stroka)
{
int Poslednii_5,i;
for( i=0;i<lenstr(stroka);i++)
if(stroka[i]=='п') 
  if(stroka[i+1]=='я' &&stroka[i+2]=='т'&&stroka[i+3]=='ь') Poslednii_5=i;
char *rez;
for(i=0;i<lenstr(stroka);i++){
rez[i]=stroka[i];
if(i==Poslednii_5){rez[i]='5';i+=4;}  
}
return rez;
}
Collaps
1 / 1 / 0
Регистрация: 19.02.2010
Сообщений: 30
08.06.2010, 17:48  [ТС]     Программа на замену в строке #3
Цитата Сообщение от wason Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char* zamena(char *stroka)
{
int Poslednii_5,i;
for( i=0;i<lenstr(stroka);i++)
if(stroka[i]=='п') 
  if(stroka[i+1]=='я' &&stroka[i+2]=='т'&&stroka[i+3]=='ь') Poslednii_5=i;
char *rez;
for(i=0;i<lenstr(stroka);i++){
rez[i]=stroka[i];
if(i==Poslednii_5){rez[i]='5';i+=4;}  
}
return rez;
}
Спасибо!
Yandex
Объявления
08.06.2010, 17:48     Программа на замену в строке
Ответ Создать тему
Опции темы

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