Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2011, 20:16   #1
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
Восклицание не могу понять как организовать файл

1. «Подписные издания».
Полугодовая информация о подписных изданиях по каждому подписчику имеет следующую структуру: ФИО, участок доставки, адрес, количество выписанных изданий, список изданий. Адрес в свою очередь состоит из следующих компонентов: улица, номер дома, номер квартиры. Список изданий состоит из следующих компонентов: название, вид( газета/журнал), месяцы, на которые оформлена подписка. Список изданий представляет собой массив структур, содержащий N элементов, из которых заполнены K. Если подписчик оформил подписку более чем N изданий, то для него имеется две и более записи, идущие подряд. Информация о месяцах подписки может, например, быть представлена в виде массива из 12 логических элементов. Реализовать следующие функции:
а) создание файла с информацией о подписных изданиях,
б) просмотр и редактирование сведений о подписчиках и подписных изданиях

не могу понять как организовать файл...
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 14.03.2011, 20:22   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А как организовать записи понимаешь?
Тут будет запись в записи. Несколько типов один - Подписчик, второй - Адрес, третий - список изданий.
На каком языке то?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.03.2011, 20:26   #3
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

delphi 6
вот насчет вложенных друг в друга записей я и не понял..
Терпение!Дежурный экстрасенс скоро свяжется с вами!

Последний раз редактировалось Dvoishnik; 14.03.2011 в 22:27.
Dvoishnik вне форума Ответить с цитированием
Старый 14.03.2011, 23:22   #4
world12_tk
Форумчанин
 
Регистрация: 24.02.2009
Сообщений: 269
По умолчанию

Ну что то типо того:
Код:
type
  PAddress=^TAddress
  TAddress=record
    street:string;
    number_house:integer;
    ........
  end;
  PPodpischik=TPodpischik
  TPodpischik=record
    FIO:string;  
    addres:PAddress;
  ........
  end;
Может быть здесь какая нибудь синтаксическая ошибка, но смысл должен быть понятен....
world12_tk вне форума Ответить с цитированием
Старый 15.03.2011, 08:16   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Верно, но лучше без указателей
Код:
type
  TAddress=record
    street:string;
    number_house:integer;
    ........
  end;
  TPodpischik=record
    FIO:string;  
    addres:TAddress;
  ........
  end;
Указатели то зачем?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.03.2011, 18:44   #6
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
Радость

спасибо большое.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять как поправить скрипт Argon333 Общие вопросы по Java, Java SE, Kotlin 0 02.03.2011 12:08
Не могу понять, как работает тест? fs444 PHP 8 16.02.2011 01:20
Вроде как калькулятор... Не могу понять ! EXeplor Помощь студентам 1 12.05.2010 02:07
Не могу понять как отредактировать программу asale Microsoft Office Excel 1 31.01.2007 20:57