|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2012, 19:51 | #1 |
Регистрация: 10.04.2012
Сообщений: 4
|
Обойтись без массива >Создать новый файл из чисел которые встречаются во всех трех файлах
Всем добрый вечер!
Задача создать три файла А,В,С из чисел. Потом создать новый файл D из чисел которые встречаются во всех трех файлах. Числа в файле D не должны повторяться. Как подправить код так что-бы обойтись без массивов. Код:
Последний раз редактировалось rootkot; 04.06.2012 в 19:52. Причина: Подправил тему |
05.06.2012, 11:02 | #2 |
Форумчанин
Регистрация: 06.02.2011
Сообщений: 105
|
примените множества.
|
05.06.2012, 11:04 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
типизированные файлы являются файлами ПРЯМОГО доступа, поэтому обращение к массивам вполне можно заменить позиционированием в нужном файле и чтением нужного элемента! т.е. вместо p[i] (в данном коде в массиве P находились элементы файла A) можно написать: Код:
Возникает только один вопрос - а ЗАЧЕМ отказываться от массивов?!! Для того, чтобы программу, выполняющую X чтений превратить в монстра, выполняющего X^3 позиционированний в файлах и X^3 чтений? Чтобы программа работала подольше и получше убивала жесткий диск?!!! не понимаю! |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определить количество четных чисел и количество нечетных чисел массива, которые вводятся в МЕМО, вывести в поле компонента Edit. | Pyxy | Помощь студентам | 2 | 21.03.2012 23:24 |
программа нахождения всех чисел Армстронга, состоящих из трех цифр | Татьана | Помощь студентам | 3 | 17.09.2011 14:23 |
Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных максимумов в порядке возрастания | zzz6 | Помощь студентам | 1 | 04.07.2011 12:59 |
Переписать в новый файл все слова, которые содержат только буквы латин.алф. | volchica | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 18.02.2011 16:22 |
цикл for to do, или как отобразить сумму всех чётных трёхзначных чисел которые делятся на 7 (Delphi 6) | Lorden | Помощь студентам | 9 | 23.12.2008 18:50 |