![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 07.02.2008
Сообщений: 15
|
![]()
Задача:
![]() Дана строка S,содержащая менее 150 символов.Преобразовать данную последовательность символов,заменив каждую точку многоточием(т.е тримя точками)Желательно с использованием самых простых процедур и функций...зарание СПАСИБО!! |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Вы не поверите, но я это уже комуто решал.....
Память немного подвела... Решалась обратная задача.... Решение этой задачи проще сделать по варианту из 2-ого поста немного изменив код. http://programmersforum.ru/showthread.php?t=12694
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 23.04.2008 в 23:02. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 07.02.2008
Сообщений: 15
|
![]() Цитата:
спасибо большоееее!!!!!!!!!!!! ![]() |
|
![]() |
![]() |
![]() |
#4 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
![]()
Спасибо за труды, она немножко не так ищет, она все заменяет, а нужно чтоб точку на три точки меняла и возвращала опять же все строку , но уже измененную
procedure TForm1.Button1Click(Sender: TObject); var d:integer; s:string; begin d:=1; s:='Привет. Гы... Привет'; repeat if copy(s, d, 1)='.' then begin insert('..', s, d); inc(d,2); end; inc(d) until d>length(s); edit1.Text:=s; end; |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Тоесть если в строке встретится подряд 10 точек то должно получиться 30 точек?
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]() Цитата:
Цитата:
В чем-то вопрос? Странно конечно, но таково условие |
||
![]() |
![]() |
![]() |
#7 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
![]() |
![]() |
![]() |
![]() |
#8 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
![]()
ну, он у меня почему то после нажатия на кнопочку выдал вашу строку s. А в условии то другое было. Но вроде бы у получается как Карась написал. Спасибо вам за помощь
|
![]() |
![]() |
![]() |
#9 |
Дружусь с Delphi
Пользователь Подтвердите свой е-майл
Регистрация: 02.05.2008
Сообщений: 33
|
![]()
это читать не надо
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика в Делфи, требуется помощь с задачей | Natisha | Помощь студентам | 3 | 10.05.2008 00:25 |