|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2011, 21:18 | #1 |
Пользователь
Регистрация: 29.11.2011
Сообщений: 23
|
Работа с файлами
Очень прошу, помогите решить задачу!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
Даны числовые с целыми компонентами файлы f и g. Запишите в файл h все совпадающие компоненты файлов f и g. |
29.11.2011, 21:58 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Динамическим массивом решать можно? Что препод говорит? Какая методика решения?
I'm learning to live...
|
29.11.2011, 22:12 | #3 |
Пользователь
Регистрация: 29.11.2011
Сообщений: 23
|
Методика решения любая, главное найти совпадающие компоненты в обоих файлах и записать их в другой
|
29.11.2011, 22:36 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну показывай что не получается. Будет время - завтра посмотрю. Или кто из форумчан если сегодня свободен глянет.
I'm learning to live...
|
29.11.2011, 23:17 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я бы сделал вложенные циклы. пусть это не очень эффективно, зато просто и надёжно.
внешний цикл по одному из файлов (например по f), во внутреннем цикле каждый раз бы делал seek(f, 0) - на начало файла g и перебирал его элементы, сравнивая с текущим элементом из файла f) если совпали - записываем элемент в файл h и прерываем внутренний цикл. примерно так (это код перебора и записи полностью): Код:
если в файле f и g несколько повторяющихся значений, то они все попадут в выходной файл. Но я не вижу явного указания в условиях задачи, чтобы подобное было недопустимым... |
29.11.2011, 23:47 | #6 |
Регистрация: 29.11.2011
Сообщений: 6
|
Код:
|
30.11.2011, 01:53 | #7 |
Пользователь
Регистрация: 29.11.2011
Сообщений: 23
|
Спасибо всем большое за помощь !
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлами... | Natashka Milashka | Visual C++ | 0 | 14.05.2011 00:59 |
работа с файлами | imperceptible4462 | Помощь студентам | 0 | 24.10.2010 10:09 |
Работа с файлами СИ | Stases | Общие вопросы C/C++ | 7 | 03.01.2010 14:28 |
Работа с файлами | Smith777 | Помощь студентам | 4 | 23.02.2008 05:08 |
Работа с файлами | Dim@ | Помощь студентам | 1 | 26.12.2007 22:43 |