Je suis étudiant en BAC1 informatique de gestion et je suis débutant en programmation. J'ai eu des repêchages à repasser, notamment programmation. Dès lors, nous avons une application à réaliser pour le jour de l'examen. Il s'agit des 3 organisations de fichiers, donc organisation indexée directe, organisation séquentielle physique et organisation séquentielle logique ou chaînée. Mais je bloque sur l'organisation séquentielle logique ou chaînée, cela fait déjà 2 semaines et je craque. Ainsi, si une bonne âme parviendrait à me secourir, j'en serai vraiment redevable, en tout cas.
Voici l'énoncé :
Dans le fichier Joueurs : Ajout d’un nouveau joueur, Affichage, au choix, de tous les joueurs (l’affichage se fera par ordre alphabétique sur le nom) ou uniquement des joueurs de plus de 18 ans. Bonus : suppression d'un joueur que l'on recherchera sur base de son nom. (le bonus je n'aurai certainement pas le temps)
On doit utiliser pour cela : les fichiers et obligatoirement un pointeur de tête occupée et libre donc PTO et PTL.
Par exemple :
PTO | PTL | Camille | 3 | Albert | 1 | Jean | NULL |
Camille est en position 1 Albert est en position 2 Jean est en position 3
Albert est le premier élément à afficher vu qu'il est alphabétiquement inférieur à Camille et Jean, ensuite Albert pointera sur Camille et Camille pointera sur Jean. Après, Jean pointera sur NULL ou -1 (vu que c'est un short) car il n'y a plus d'élément.
Je vous met aussi le code pour montrer que j'ai fait tout mon possible pour essayer d'arriver à un résultat qui tient la route mais en vain (PS : désolé pour les codes en commentaires, j'ai essayé toute tentative)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.