![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 15.04.2009
Сообщений: 6
|
![]()
Здравствуйте!
Такая задачи стоит: Создать программу в pascal'е , чтобы программа открывала текстовый файл, и меняла все + на -, и наоборот. После чего записывала в новый файл. ПОМОГИТЕ ПЛИЗ!!! |
![]() |
![]() |
![]() |
#2 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
ken8888 ну и что не получается?
Открываешь файл1, идешь в цикле по файлу пока не достигнешь конца, и если встречаешь "+", то меняешь на "-", иначе "-" на "+", и все это пишешь в файл2. В конце закрываешь файл1 и файл2.
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]() Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 15.04.2009
Сообщений: 6
|
![]()
alex_fcsm
Cпасибо золотой человек!!! P.S: Суть: в файле идут строчки, в каждой строчке по +/-n +/-m Но попадаются строчки +/-n Так вот их надо пропускать, тоесть только по 2 символа менять в строке, по одному не надо. Можно ли такое сделать??? ЗЗЫ. А как поднять репутацию? Последний раз редактировалось ken8888; 01.06.2009 в 13:43. |
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]() Цитата:
+/-n на +/-m? Репутация - весы под аватаркой
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 15.04.2009
Сообщений: 6
|
![]()
Пример файла:
Код:
А вот где ( +40 ) не надо. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Что-то в этом духе
Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 15.04.2009
Сообщений: 6
|
![]()
alex_fcsm
Вот СПАСИБО тебе БОЛЬШОЕ!!! А то я сижу мучаюсь. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
кстати скорее всего нужно условие
Код:
Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 15.04.2009
Сообщений: 6
|
![]()
Спасибо, и так норм, просто тут фиксированно либо 1 -\+ либо 2 -/+
И такой вопрос: Я уже сам сделаю как путь задавать,менять. Но а можно например, файлик кидать на .exe и он сам конвертил. Просто прога, уже написаная не мной ![]() Например выбрали файл в командере, как-нить его оп на вот эту программу. и он сам проконвертил, и сохранил. (наверное вы поняли, что я хотел alex_fcsm ) |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлом (на примере txt) | ROD | Общие вопросы C/C++ | 3 | 22.02.2009 15:01 |
Работа с txt файлами! | (C)stalin(Cpp) | Общие вопросы C/C++ | 5 | 25.10.2008 17:19 |
работа с txt файлом | ShenDy | Общие вопросы C/C++ | 1 | 08.04.2008 22:55 |
Работа с текстовыми TXT | MAKEDON | Общие вопросы Delphi | 2 | 20.12.2007 04:30 |
Работа со строками txt документa | Paul | Общие вопросы Delphi | 5 | 11.04.2007 12:47 |