![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.01.2012
Сообщений: 12
|
![]()
Помогите пожалуйста есть задание и программа нужно немного ее подкорректировать в концовке не могу разобраться с последним циклом как...
Разработать программу для заполнения типизированного файла целыми числами в следующем порядке: 10 положительных, 10 отрицательных, 10 положительных, 10 отрицательных. Получить новый файл, компоненты которого идут в таком порядке: 5 положительных, 5 отрицательных и т.д. Причем компоненты должны быть: первые 5 положительных элементов первой строки в первом файле, потом первые 5 отрицательных элементов второй строки, затем вторые 5 положительных элементов первой строки и наконец вторые 5 отрицательных элементов второй строки. а получаеться только каждые 5 элементов каждой новой строки... КТО СМОЖЕТ ЧЕМ ТО ПОМОЧЬ ИЛИ ПОСОВЕТОВАТЬ ПИШИТЕ, ОЧЕНЬ БУДУ ПРИЗНАТЕЛЕН ПОМОЩИ.. Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 01.02.2012 в 09:48. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
не знаю, насколько это ещё актуально.
но, на досуге набросал решение. без использования дополнительной памяти (вроде буфера или массива), но ничего не обходится бесплатно - приходится платить постоянным "seek"-аньем по исходному файлу. (кстати, решение с двумя массивами по 5 элементов (куда мы читаем временно ненужные элементы, а потом записывает их в выходной файлы было бы куда эффективней, но и немного сложнее алгоритмически). вот решение с двумя указателями, через которые и идёт чтение исходного файла: Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.01.2012
Сообщений: 12
|
![]()
спасибо тебе большое и ты не может не поверишь но точно тем же самым способом и сделал прогу))) ее уже сдал осталось две проги одна ниже висит, и еще одна: ты случайно с модулем дос не поможешь???
Последний раз редактировалось SwAAAte83; 03.02.2012 в 23:54. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужно сделать задачу в Delphi(Типизированные файлы. файлы записи) | Vitalik1 | Помощь студентам | 1 | 16.12.2011 10:38 |
Типизированные файлы | Lev.F | Помощь студентам | 5 | 16.06.2010 16:17 |
Типизированные файлы | surf135 | Помощь студентам | 1 | 14.06.2010 11:55 |
Файлы данных.Типизированные файлы. | вылка | Помощь студентам | 6 | 17.05.2010 15:42 |
типизированные файлы | felmor | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 15.05.2009 09:49 |