Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 827

Раздел: C++
/ вопрос открыт /

Здравствуйте, уважаемые эксперты!
И снова вопрос: нужно организовать поиск дома, у которого наибольшая задолженность за аренду квартир... Приблизительный алгоритм:
1) Идет заполнение файла информацией;
2) Нужно найти дом с данным критерием (сумма задолженностей за квартиру одного дома должна быть максимальной);
3) Затем вывести информацию о жителях этого дома, отсортированной по алфавиту...
Прилагаю код, помогите завершить его!!! Благодарю)

Приложение:
  1. #include <stdio.h>
  2. typedef struct _Base
  3. {
  4. char LastName[20];
  5. int Number;
  6. int Borg;
  7. } Base;
  8. int InData(FILE *f);
  9. int main()
  10. {
  11. FILE *f;
  12. int k;
  13. Base data;
  14.  
  15. f = fopen("/home/ghaiklor/Anjuta-projects/Diam/Laba_14/files/file","ab");
  16. k = InData(f);
  17. fclose(f);
  18. f = fopen("/home/ghaiklor/Anjuta-projects/Diam/Laba_14/files/file","rb");
  19. while (!feof(f))
  20. {
  21. fread(&data,sizeof(data),1,f);
  22.  
  23. }
  24. return (0);
  25. }
  26. int InData(FILE *f)
  27. {
  28. Base data;
  29. int k=0;
  30.  
  31.  
  32.  
  33. if (data.LastName[1] != '$')
  34. {
  35. fwrite(&data,sizeof(data),1,f);
  36. k++;
  37. InData(f);
  38. }
  39. return k;
  40. }


Жикльор Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Жикльор (статус: 5-ый класс)
Вопрос отправлен: 16 декабря 2010, 21:13
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 24; последнее сообщение — 18 декабря 2010, 16:39; участников в обсуждении: 3.

Страницы: [« Предыдущая] [1] [2]

min@y™

min@y™ (статус: Доктор наук), 18 декабря 2010, 16:31 [#21]:

Цитата (Жикльор):

На чистой сишке нету булеановских типов, приходится выкручиваться

тогда while (1){}
Исходник не анализировал, ибо твоё форматирование глаза режет.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
min@y™

min@y™ (статус: Доктор наук), 18 декабря 2010, 16:32 [#22]:

И вообще, ты отладчиком пользуешься? Чойта не похоже...
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Жикльор

Жикльор (статус: 5-ый класс), 18 декабря 2010, 16:36 [#23]:

Просто у меня линух и стоит Anjuta - еще отладчик не смог прикрепить((
Если бы строители строили дома так, как программисты пишут программы, то первый же дятел уничтожил бы цивилизацию.
min@y™

min@y™ (статус: Доктор наук), 18 декабря 2010, 16:39 [#24]:

Цитата (Жикльор):

еще отладчик не смог прикрепить

Вот с отладчика и начинать надо было.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

Страницы: [« Предыдущая] [1] [2]

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 25 апреля 2026, 20:36
Выполнено за 0.02 сек.