Liste chainee en c

Fermé
hiruma - 27 mai 2010 à 17:47
 hiruma - 29 mai 2010 à 13:37
Bonjour,
je voulais juste savoir si qq a une idée sur cet exercice:
on considère une liste simplement chainée de matières chaque matière est définie par son nom et la liste simplement chainée des étudiants et chaque étudiant est caractérisé par son numéro ,son nom et sa note , ben la question c quoi la déclaration nécessaire pour définir le type LMAT qui permet de représenter une liste de matières

7 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
27 mai 2010 à 18:52
Tutoriel complet sur les listes chainées : http://www.siteduzero.com/tutoriel-3-36245-les-listes-chainees.html.
1
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
28 mai 2010 à 18:14
typedef struct _s_eleves
{
  char* nom;
  int num;
  double note;
  struct _s_eleves _next;
} s_eleves;

typedef struct _s_cours
{
  char* nom;
  s_eleves eleves;
  struct _s_cours _next;
} s_cours;
1
ghuysmans99 ,tu as fait une correction bien détaillé ,merci.
juste si je veux accéder au nom de l'étudiant quel est la procédure
1
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
28 mai 2010 à 23:22
s_cours* listeCours;
//opérations sur la liste chainée
//[...]
printf("Nom du 1e étudiant : ",listeCours->eleves->nom);
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
j'ai compris le cours mais j'ai du mal avec cet exercice
0
y a qq qui peut repondre???
0
OK maintenant je commence à comprendre ,merci
0