Marsik
Удален
|
Дан файл f,компоненты которого являются целыми числами.Получить в файле G, делящиеся на три и не делящие на 7. Не могу сделать, чтобы прога работала с двумя файлами
|
Всего сообщений: N/A | Присоединился: N/A | Отправлено: 4 апр. 2004 21:25 | IP
|
|
VF
Administrator
|
Открываешь два файла - один на чтение, другой на запись. В чем проблема? Или не догадался завести два разных дискриптора файлов?
|
Всего сообщений: 3110 | Присоединился: май 2002 | Отправлено: 5 апр. 2004 8:25 | IP
|
|
KMA
Долгожитель
|
Да ладно, могли бы уже и написать. Var f1, f2: file of integer; Assign (f1, 'Указываешь адрес файла из которого читаешь'); Assign (f2, 'Указываешь адрес файла в который пишешь'); reSet (f1); reWrite (f2); Вот и все. А дальше при помощи процедуры read (f1, a[j]); и цикла заносишь все числа в массив. Потом работаешь с этим массивом, и при помощи процедуры write (f2, a[j]) заночишь числа удовлетворяющие условию. Не забудь так же в конце закрыть эти файлы, иначе ничего не сохраниться. А если есть проблема, то скинь код сюда, там и посмотрю, где у тебя ошибка.
|
Всего сообщений: 940 | Присоединился: декабрь 2005 | Отправлено: 21 дек. 2005 16:09 | IP
|
|
Hottabych
Удален
|
Обясните пожалуйста. Никак не доходит как решается задача!!! Нужно записать дополнительный код числа, интерпретируя его как восьмибитовое целое со знаком: -111(10)
|
Всего сообщений: N/A | Присоединился: N/A | Отправлено: 27 дек. 2006 18:21 | IP
|
|
|
|