ďťż

Ładny brzuch

Witajcie
mam do napisania bazę danych. Wyglada ona tak:

TYPE
recname = STRING [100];

DataRecord = record
name: recname;
title: STRING [100];
author: STRING [100];
date: INTEGER;
museum: STRING [100];
cnumber: INTEGER;
END;

ListPointer = ^ListRecord;
ListRecord = record
DataField: DataRecord;
NextField: ListPointer;
END;

EmpFile = File OF DataRecord;

VAR
FirstPointer: ListPointer;
MyListFile: EmpFile;
EmpRecord: DataRecord;

Mam wszystko, tzn dodawanie rekordow, usuwanie, zapisywanie do pliku itp, ale nie wiem, jak zrobic procedurę sortującą. Użytkownik ma wybierać wg ktorej kategorii rekordu będzie sortować, procedura sortuje i wyswietla posortowane rekordy.
Samą procedurę sortowania jakoś wymyślę, problem polega na odwołaniu się do odpowiedniego pola w rekordzie..



musisz kazdemu rekordowi przypisac jakas liczbe - to by byla ta latwiejsza czesc zadania, slyszales o czyms takim jak sortowanie babelkowe? Tu masz napisane.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •