Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите студенту =)
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
eXtractor
Звучит следующим образом:
Цитата
Из файла, все элементы которого являются целыми числами, исключить те элементы, которые являются числами Фибоначчи.


Идеи есть?
Tan
Набери в поиске Фибоначчи, когда поймёшь как написать процедуру по проверке чисел на условие фибоначчи, то просто считываешь число из файла, проверяешь, если да, то удаляешь его из файла, сдвигая последующие элементы на одну позицию назад.
klem4
М
Переименуй тему, иначе ее придется закрыть

eXtractor
Хорошо, тогда совсем тупой вопрос: как из file of integer удалить последний прочитанный элемент?

Цитата
Переименуй тему, иначе ее придется закрыть

Не переименовать ypriamii.gif Нет кнопки «Редактировать».
мисс_граффити
blink.gif и кнопки "+изменить" под первым сообщением нет?
удалять из типизированного файла можно, к сожалению, только последний (последние) элементы.
возможно, будет проще переписывать нужные числа в новый файл?
eXtractor
Цитата(мисс_граффити @ 13.05.2007 22:12) *

blink.gif и кнопки "+изменить" под первым сообщением нет?
Под первым — нет.

Цитата(мисс_граффити @ 13.05.2007 22:12) *

удалять из типизированного файла можно, к сожалению, только последний (последние) элементы.
возможно, будет проще переписывать нужные числа в новый файл?
А если просто сдвигать все последующие элементы и удалять последний? Как это реализовать? rolleyes.gif
мисс_граффити
Record
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.