Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Задачка по сортировки записей

Автор: Bogardan 15.06.2006 21:58

Народ, помогите пож-та кто-нибудь!Срочно нужно реализовать небольшую процедуру по проге!
Задание: Дана база данных "студент",надо отсортировать их по возрастанию по дате рождения,используя только год рождения(т.е.если есть дата 06.06.2006, то надо использовать только год - 2006). И,если можно,сделайте пож-та с моими типами и переменными!!Список двунаправленный циклический!Заранее благодарен!!!
Student = record
Family: string[20];
Name: string[20];
Otch: String[20];
BirthDay: string[10];
Male: string[10];
Facultet: string[3];

end;
StudentPoint=^StudentItem;
StudentItem = record
Data:Student;
Pred:StudentPoint;
Next:StudentPoint;

Автор: Гость 15.06.2006 21:59

Забыл - чтение идет из файла

Автор: volvo 15.06.2006 22:47

Bogardan, ты забыл привести формат даты. То, что это String[10] ничего не дает. Внутри как дата хранится? 4 последних символа - ВСЕГДА определяют год?

Цитата
Список двунаправленный циклический
Реализацию списка - в студию. ЗА тебя этого делать не будет никто. Делать еще раз уже готовое - тоже. Нужна помощь - присоединяй уже сделанную программу, и говори, что именно не получается...