Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2010, 17:07   #1
Volk_xD
Пользователь
 
Регистрация: 16.12.2010
Сообщений: 25
По умолчанию Замена фрагмента строки (Pascal)

В заданном тексте заменить словосочетание «protiv» на словосочетание «za» и подсчитать число произведенных замен.
Попытался сам, но не получается...

Код:
Program Str_1;
Uses crt;
Var
  St:String;
  I:Byte;
Begin
clrscr;
Writeln ('VVedite stroku->');
  Readln(St);
If Pos('protiv',St)=0 Then
  Readln;
End.
Volk_xD вне форума Ответить с цитированием
Старый 17.12.2010, 17:30   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
while pos('protiv',st)<>0 do
begin
k:=pos('protiv',st);
delete(st,k,6);
insert('za',st,k);
end;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 17.12.2010, 18:08   #3
Volk_xD
Пользователь
 
Регистрация: 16.12.2010
Сообщений: 25
По умолчанию

Спасибо. Получилось
Volk_xD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal замена q на u, u на q xkpukx Помощь студентам 0 12.12.2010 21:58
Замена строки в файле blacknotblack Общие вопросы .NET 3 13.03.2010 12:09
С++ строки(замена слов) GodsamcK Помощь студентам 0 15.12.2009 19:02
Замена строки в DBGride artemavd БД в Delphi 9 04.04.2009 17:38
Замена элементов строки MStorm Помощь студентам 10 14.03.2008 16:09