|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.03.2011, 08:29 | #1 |
Регистрация: 10.03.2011
Сообщений: 3
|
Преобразовать
Преобразуйте текст по следующему правилу: если нет символа '*', то оставить без изменений, иначе, заменить каждый символ, встречающийся после каждого символа '*', на '-'.
|
10.03.2011, 10:04 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
только в условии задачи есть неоднозначность. расскажите, строчка: 0**1 в какую должна преобразоваться? Последний раз редактировалось Serge_Bliznykov; 10.03.2011 в 13:32. |
10.03.2011, 10:14 | #3 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
Код:
Перемешивай дело с бездельем и не сойдешь с ума...
|
10.03.2011, 11:31 | #4 |
Регистрация: 10.03.2011
Сообщений: 3
|
перед последним else оператора нету, подскажите какой
|
10.03.2011, 13:34 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
for i:=1 to Length(s) then надо, разумеется, for i:=1 to Length(s) do |
|
10.03.2011, 14:41 | #6 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
По-моему нет никакой неоднозначности. Строчка 0**1 должна преобразоваться в строчку 0*-1
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразовать | Asdprom | Общие вопросы C/C++ | 2 | 07.03.2011 15:40 |
си++,преобразовать | DimR | Помощь студентам | 2 | 22.09.2010 11:10 |
Преобразовать массив | ai\ekcah^p | Помощь студентам | 2 | 04.05.2009 20:52 |
Преобразовать в дату | Iskin | Microsoft Office Excel | 2 | 14.04.2009 07:57 |
ПРЕОБРАЗОВАТЬ | malevich | Общие вопросы Delphi | 1 | 07.12.2006 21:08 |