файлы, файлы |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
файлы, файлы |
maklir |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 16 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
как переписать информацию и неформатног record файла, в форматный text файл?
|
мисс_граффити |
Сообщение
#2
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
можешь привести здесь, как у тебя описаны эти файлы?
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
maklir |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 16 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
program svet; соответственно после(или в ней?)подрограммы ввода нужно записать этот файл text |
andriano |
Сообщение
#4
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
1. Открыть бесформатный файл на ввод.
2. Открыть текстовый файл на запись. 3. Считать запись из бесформатного файла. 4. Записать в текстовый файл. 5. Если нет конца файла - на 3. 6. Закрыть оба файла. |
мисс_граффити |
Сообщение
#5
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
andriano, чудные советы.
мне понравилось. особенно п.3 и 4. с учетом того, что файл, из которого пишем, судя по всему, типизированный (work_file : file of tovar;).... можешь показать _компилирующуюся_ реализацию того, как ты это себе представляешь? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
andriano |
Сообщение
#6
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
На компилируемость не проверял, но примерно так:
repeat Это для тиа файла file, если файл типа file of MyRecord, то: read(FileIn,MyRecord); А что, что-то не так? PS. Фрагменты эквивалентны в том смысле, что с одним и тем же файлом может работать с равным успехом ЛЮБОЙ из них. Т.е. в данном случае файл, созданных типизированным, можно открыть и читать как нетипизированный и наоборот. Сообщение отредактировано: andriano - |
мисс_граффити |
Сообщение
#7
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
из описанного тобой п.4 можно было понять, что речь идет о записи по полям, а не целиком?
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
maklir |
Сообщение
#8
|
Новичок Группа: Пользователи Сообщений: 16 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
именно по полям, мне это и надо
|
maklir |
Сообщение
#9
|
Новичок Группа: Пользователи Сообщений: 16 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
ничего не получается...
|
мисс_граффити |
Сообщение
#10
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
почему?
показывай, что написал.... -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
andriano |
Сообщение
#11
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
из описанного тобой п.4 можно было понять, что речь идет о записи по полям, а не целиком? Так что если не ставить знак равенства между "Задачи" и "Borland Pascal 7.0" (что, кстати, совсем не следует из условия), то вполне можно написать: uses DOS;Вывод: Цитата Current Date: 5-Jan-2008 Сообщение отредактировано: andriano - |
мисс_граффити |
Сообщение
#12
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
Цитата "Записать" и означает "записать" - любым доступным для данного ЯВУ и выбранного компилятора способом. Особенно когда человек спрашивает, КАК это сделать. Примерно то же: -Как написать сортировку слиянием? -Заполняешь массив. Сортируешь его (слиянием). Выводишь полученный массив на экран или в файл. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
andriano |
Сообщение
#13
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Особенно когда человек спрашивает, КАК это сделать. Примерно то же: -Как написать сортировку слиянием? -Заполняешь массив. Сортируешь его (слиянием). Выводишь полученный массив на экран или в файл. Нет, человек спрашивал как переписать из одного файла в другой. Я дал алгоритм в 6 шагов. Можно, конечно, детализировать, но для этого нужно минимум получить ряд уточнений, которыми мы пока не располагаем. Кстати, создается впечатление, что приведенная программа написана совсем не автором темы. А автору нужно только чтобы кто-то внес в чужую программу нужные ему исправления. Хотелось бы получить от автора темы: 1. Вразумительное описание того, что ему нужно. 2. Его собственные попытки сделать это. 3. Описание проблемы: чем то, что написано, не устраивает. |
Текстовая версия | 10.01.2025 5:22 |