|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.10.2013, 19:58 | #1 |
Пользователь
Регистрация: 19.04.2013
Сообщений: 83
|
Строки: дано натур число n.символы S1...Sn. Изменить S1...Sn, удалив из нее все знаки "+", за которыми следует цифра (Delphi)
помогите пжл докончить, никак не могу, не получается ПОЖАЛУЙСТАА(( на делфи,
препод проверил лабораторную работу мою, поржал, но принял отчет и ушел, я не понимаю, что он имел ввиду..пожалуйста помогите, К ПРИМЕРУ: УСЛОВИЕ: дано натур число n.символы S1...Sn. Изменить последовательность S1...Sn, удалив из нее все знаки "+", за которыми следует цифра он написал в "СТРОКА" типа этого: СТРОКА ;*+5jj+6*+9nn i-9p,y++10 (вместе с другими символами, запятыми, пробелами, буквами и т д) и в "Строка без '+' " ;*5jj6*9nn i-9p,y+10 ну вот так примерно, но + все равно есть,хотя в условии дано: удалить + за которыми следует цифра, ОБЪЯСНИТЕ ПЖЛ добрые программисты, что препод имел ввиду и как исправить в коде Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 18.10.2013 в 09:28. |
17.10.2013, 20:49 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Привожу примеры:
++1 станет +1 +k станет +k Т.е. сохранение плюсов вполне возможно. Красный плюс удовлетворяет условию, а синий - нет. Насчет кода, например: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 17.10.2013 в 20:53. |
17.10.2013, 21:06 | #3 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
1. Ввели программный код, выделили, нажали символ #, который в меню окна редактирования.
2. Последний плюс остался, так как там два плюса подряд. Удаляется только второй плюс, который перед цифрой. 3. Цикл Код:
И зачем копировать строку в строку, удалять символы, а затем вновь копировать в строку? Может сразу: Код:
Как-то так, ...
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Распечатать введенную строку, удалив из нее символы, не являющиеся буквами и цифрами, и ЗАМЕНИВ КАЖДУЮ ЦИФРУ НА "**" | Asel01 | Помощь студентам | 0 | 03.03.2013 15:00 |
Преобразовать эту строку, удалив из нее те символы, которые соседствуют с символом "_". | Proskurina | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 28.05.2012 10:55 |
Дан файл из символов. Переписать в новый файл все символы, за которыми в исходном файле следует данная буква | Kolimba | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 25.09.2011 17:57 |