Organisation indexé direct...Comment trier?

Organisation indexé direct...Comment trier? - C - Programmation

Marsh Posté le 03-04-2005 à 12:55:10    

Bonjour,
Je doit réaliser un dossier en C dans lequel je doit créer une base de donnée.
Une des tables (structures en C) concerne les patients.
 
Voilà les données a insérer:
"sis; nom; prenom; datenaissance; adresse; codepostal; ville; vipo"
 
Je doit créer une structures index pour faciliter la recherche:
"sis; indice dans la structure"
 
Si je cherche un patient, je doit regarder dans la structure index le numéros de carte sis,
puis a l'aide du n° dee l'indice je vais regarder dans la table contenant toutes les infos.
 
 
Le prof veut que j'affiche les patients par ordre de N°Sis...Je vois pas comment faire sans créer une fonction
qui trierais le tableau a chaque fois ou une fonction assez balaize qui parcourerait plein de fois l'index pour afficher
les patients progressivement...
 
 

Reply

Marsh Posté le 03-04-2005 à 12:55:10   

Reply

Marsh Posté le 03-04-2005 à 14:32:16    

[edit] en fait je sais pas  :(  
ou crée un tableau réciproque de ton index qui se modifie à chaque insertion/destruction de patient


Message édité par dark86 le 03-04-2005 à 14:36:29
Reply

Marsh Posté le 03-04-2005 à 17:37:32    

un "collègue" m'a répondu.
Il faut en fait trier le tableau index au fur et a mesure des ajout.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed