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

Заменить ing на ed - C++

Восстановить пароль Регистрация
 
san4elllo
1 / 1 / 0
Регистрация: 08.11.2009
Сообщений: 36
24.01.2011, 22:56     Заменить ing на ed #1
Требуется написать программу на языке С++, заменяющую в строке S окончания -ing на -ed.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2011, 22:56     Заменить ing на ed
Посмотрите здесь:

Дан текстовый файл. Заменить окончание ing каждого слова, встречающегося в заданном предложении на ED и сохранить результат в новый файл. C++
в тех словах, которые оканчиваются сочетанием букв ing, заменить это окончание на ed. C++
В тех словах, которые оканчиваются сочетанием букв ing, заменить это окончание на ed. C++
C++ В тексте заменить окончания слов ing на еd и вывести результаты на экран.
C++ Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volovzi
266 / 168 / 8
Регистрация: 14.03.2010
Сообщений: 501
24.01.2011, 22:59     Заменить ing на ed #2
san4elllo, чё-то ты разошёлся. Сам-то собираешься что-нибудь делать?
san4elllo
1 / 1 / 0
Регистрация: 08.11.2009
Сообщений: 36
24.01.2011, 23:07  [ТС]     Заменить ing на ed #3
volovzi, Просто у подружки ДР сегодня, отметили как полагается))) А завтро в хмызне колоквиум, приходится трезвомыслящих людей напрягать
Byblick32
5 / 5 / 0
Регистрация: 24.06.2010
Сообщений: 14
24.01.2011, 23:11     Заменить ing на ed #4
Цитата Сообщение от san4elllo Посмотреть сообщение
Просто у подружки ДР сегодня, отметили как полагается)))
Так код должен же сам из под пальцев выскакивать в таком состоянии)
Ну да ладно, я трезв, помогу чем смогу, держи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void __fastcall TForm1::Button2Click(TObject *Sender)
{
 AnsiString st = Edit2->Text;
 
 while (st.Pos("ing") != 0)
 {
 
  if (st.Pos("ing") > 0)
  {
   int subPos = st.Pos("ing");
   st.Delete(subPos, 3);
   st.Insert("ed", subPos);
  }
 }
 
 Edit2->Text = st;
}
san4elllo
1 / 1 / 0
Регистрация: 08.11.2009
Сообщений: 36
24.01.2011, 23:13  [ТС]     Заменить ing на ed #5
Byblick32, Вы сегодня в ударе. Спасибо
Yandex
Объявления
24.01.2011, 23:13     Заменить ing на ed
Ответ Создать тему
Опции темы

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