|
Вопрос # 4 827/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
И снова вопрос: нужно организовать поиск дома, у которого наибольшая задолженность за аренду квартир... Приблизительный алгоритм:
1) Идет заполнение файла информацией;
2) Нужно найти дом с данным критерием (сумма задолженностей за квартиру одного дома должна быть максимальной);
3) Затем вывести информацию о жителях этого дома, отсортированной по алфавиту...
Прилагаю код, помогите завершить его!!! Благодарю)
Приложение: Переключить в обычный режим- #include <stdio.h>
- typedef struct _Base
- {
- char LastName[20];
- int Number;
- int Borg;
- } Base;
- int InData(FILE *f);
- int main()
- {
- FILE *f;
- int k;
- Base data;
-
- f = fopen("/home/ghaiklor/Anjuta-projects/Diam/Laba_14/files/file","ab");
- k = InData(f);
- fclose(f);
- f = fopen("/home/ghaiklor/Anjuta-projects/Diam/Laba_14/files/file","rb");
- while (!feof(f))
- {
- fread(&data,sizeof(data),1,f);
-
- }
- return (0);
- }
- int InData(FILE *f)
- {
- Base data;
- int k=0;
-
-
-
- if (data.LastName[1] != '$')
- {
- fwrite(&data,sizeof(data),1,f);
- k++;
- InData(f);
- }
- return k;
- }
 |
Вопрос задал: Жикльор (статус: 5-ый класс)
Вопрос отправлен: 16 декабря 2010, 21:13
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 24; последнее сообщение — 18 декабря 2010, 16:39; участников в обсуждении: 3.
Страницы: [« Предыдущая] [1] [2]
|
min@y™ (статус: Доктор наук), 18 декабря 2010, 16:31 [#21]:
Цитата (Жикльор):
На чистой сишке нету булеановских типов, приходится выкручиваться
тогда while (1){}
Исходник не анализировал, ибо твоё форматирование глаза режет.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
min@y™ (статус: Доктор наук), 18 декабря 2010, 16:32 [#22]:
И вообще, ты отладчиком пользуешься? Чойта не похоже...
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Жикльор (статус: 5-ый класс), 18 декабря 2010, 16:36 [#23]:
Просто у меня линух и стоит Anjuta - еще отладчик не смог прикрепить((
Если бы строители строили дома так, как программисты пишут программы, то первый же дятел уничтожил бы цивилизацию.
|
|
min@y™ (статус: Доктор наук), 18 декабря 2010, 16:39 [#24]:
Цитата (Жикльор):
еще отладчик не смог прикрепить
Вот с отладчика и начинать надо было.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|