|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.09.2011, 20:10 | #1 |
Пользователь
Регистрация: 07.09.2011
Сообщений: 10
|
типизированный файл,последовательность Фибоначчи
задача на использование файлов в Паскале. Создать типизированный файл, элементами которого являются 12 первых членов последовательности Фибоначчи.
программа выводит на экран числа, но не пишет их в файл... Код:
|
14.09.2011, 20:14 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Я не вижу в этой программе записи в файл. http://pascal.guti.ru/files.html , например, коротко все основные операции с файлами.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2011, 20:25 | #3 |
Пользователь
Регистрация: 07.09.2011
Сообщений: 10
|
Код:
Код:
|
14.09.2011, 20:34 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Это типизированный файл. Не текстовый. В file of integer могут содержаться только целые числа соответственно)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2011, 20:53 | #5 |
Пользователь
Регистрация: 07.09.2011
Сообщений: 10
|
чет у меня ничего не сходится..... то ли я торможу, то ли просто что то не понимаю)
|
14.09.2011, 21:08 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну текстовый файл — в нем может находиться, что угодно, можно легко открыть текстовым редактором и прочитать, отредактировать и т.д В них можно записывать, что угодно и читать как угодно (любые типы данных, по ссылке подробнее описано как оттуда читается).
Типизированный — в него можно записать только данные соответствующего типа (указанного при объявлении). Точнее записано-то там может быть, что угодно (можно попробовать написать что-то в файле с помощью Блокнота и потом попытаться прочитать как типизированный), но читать программа их будет так, как указано (если вначале в одной программе записали целые числа, а потом в другой программе читаем как с плавающей запятой, то числа получим совсем другие либо вообще ошибку). т.к. все компоненты содержат одинаковое число байт (как массив, все данные одного типа), то можно легко по файлу перемещаться от 1 компонента к другому (в текстовом это невозможно\не нужно). Как-то так.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 14.09.2011 в 21:12. |
14.09.2011, 21:16 | #7 |
Пользователь
Регистрация: 07.09.2011
Сообщений: 10
|
теперь программа запоминает последнее число
Код:
Последний раз редактировалось evg94; 14.09.2011 в 21:28. |
14.09.2011, 21:33 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Файл перед циклом открой и закрой в конце. Ты его каждый раз уничтожаешь и заново.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2011, 21:38 | #9 |
Пользователь
Регистрация: 07.09.2011
Сообщений: 10
|
Код:
Последний раз редактировалось evg94; 14.09.2011 в 21:42. |
14.09.2011, 22:02 | #10 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
Осталось чуток.
Типизированный (компонентный) файл это когда твоя файловая переменная определена так: Код:
Тогда запись полученного массива делать просто. Сразу за последним циклом: Код:
Как-то так, ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
типизированный файл | s2dentishe | Помощь студентам | 2 | 08.04.2011 16:34 |
Последовательность Фибоначчи. Сумма в последовательности Фибоначчи, сравниваемая с числом N | Neitrosha | Помощь студентам | 5 | 05.04.2011 09:19 |
Типизированный файл с натуральными числами. Числа, встречающиеся 1 раз переписать в другой файл [Паскаль] | mifomen | Помощь студентам | 7 | 16.12.2010 22:00 |
типизированный файл, элементами которого являются отдельные буквы, составляющие последовательность | Inferno777 | Помощь студентам | 18 | 28.06.2009 14:10 |
Последовательность Фибоначчи | Natasha AA | Общие вопросы Delphi | 2 | 23.09.2008 23:18 |