liste chainée (oui c ridicule) [pascal] - Delphi/Pascal - Programmation
Marsh Posté le 28-05-2002 à 22:34:00
si c pour te foutre de ma gueule, dehors
si c un up masqué, merci
post edité par gilou ? pkoi ? la subcat etait bien définie pourtant
les newbies c pas chart compliant ?
[jfdsdjhfuetppo]--Message édité par BigBrother le 28-05-2002 à 22:35:50--[/jfdsdjhfuetppo]
Marsh Posté le 28-05-2002 à 18:56:36
Voila le probleme: j'ai une chaîne qui contient une serie de notes, separees par un espace. Ce que je veux faire, c'est mettre ces notes dans une liste chainee simple, dont la tete est dans un record. Le pb, c'est que ça veut pas, ya rien a faire, j'ai essayé 3 algos différents, rien ne veut marcher .
Dans le détail: J'ai les types suivants:
Type ptr_liste:^etudiant;
ptr_note:^t_note;
t_note=record
note:real;
suivant: ptr_note;
end;
etudiant=record
nom,groupe,tel,mail:string;
notetd,notetp: ptr_note;
suivant: ptr_liste;
end;
J'envois la chaine tirée d'un fichier à une procedure qui prend en plus en arguments le pointeur vers l'etudiant et le pointeur de la serie (notetd ou notetp)(par reference). A la fin je suis censé obtenir une liste chainée de notes avec la tete dans eleve^.notetd ou notetp ...mais rien, soit ça freeze, soit la liste est vide, soit elle est remplie de 0.0...Je vais m'arracher les cheveux si je continue
Si qqun peut m'aider ou me faire cette fonction, merci beaucoup ! (rien qu'un algo me suffirait)
[jfdsdjhfuetppo]--Message édité par gilou le 28-05-2002 à 20:59:55--[/jfdsdjhfuetppo]
---------------
L'invariance de l'univers lorsqu'on change de referentiel...