|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2011, 15:11 | #1 |
Форумчанин
Регистрация: 26.07.2011
Сообщений: 376
|
Организовать замену в файле.
Задание.
Организовать текстовый файл,который состоит из N строк.После,организовать замену в файле."Старый" и "новый" символ запрашиваются и вводятся с клавиатуры. Мои наработки Код:
И если возможно подсказать что я делаю не так.Возможно есть ошибки которые не заметил. Прошу прощения убрал строку где программа зацикливалась,не заметил когда писал.
Люблю на ты.Я человек простой
Последний раз редактировалось Leshii; 14.09.2011 в 15:21. |
14.09.2011, 15:24 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну как минимум не компилится из-за забытого ; и в case лишний енд вроде, вот исправленный:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2011, 16:03 | #3 |
Форумчанин
Регистрация: 26.07.2011
Сообщений: 376
|
Я кажется понял суть ошибки,это есть неверное трактования мною смысла задачиСейчас переделаю.
Люблю на ты.Я человек простой
|
14.09.2011, 17:06 | #4 |
Форумчанин
Регистрация: 26.07.2011
Сообщений: 376
|
Получилось что то эдакое после переделки.
Код:
Как сделать так чтобы менялся именно тот символ который я ввожу и который может находится не только в одной строке? Скажем ввожу строку символов : &*()(*) %%% ,после заменяю любой старый символ (себто %) на новый (?) и поидее должен получить вместо процентов знаки вопроса. Суть вопроса описал выше,собственно нужна подсказка как)А уж свой мозг я постараюсь напрячь.
Люблю на ты.Я человек простой
|
14.09.2011, 17:46 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Код:
Дальше что-то не понял как и что тут заменяется, но по-моему надо как-то так: прочитал строку из старого, просмотрел строку и заменил нужные символы, записал в новый.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2011, 19:43 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) как абсолютно правильно заметил Alex11223
строчку s1:=s2; выкинуть напрочь! 2) основной цикл может быть, например, такой: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на замену больших букв маленькими [Паскаль] | sk8blind | Помощь студентам | 2 | 02.12.2010 08:52 |
Как реализовать замену клеток | s3m | Microsoft Office Access | 9 | 18.11.2010 13:59 |
Условие на замену | pchakoff | Microsoft Office Access | 6 | 11.12.2009 23:01 |
макрос на поиск и замену. Что не так? | Viento | Microsoft Office Excel | 6 | 11.02.2009 22:36 |