loftiteau
Messages postés20Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention31 juillet 2012
-
10 avril 2009 à 18:52
loftiteau
Messages postés20Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention31 juillet 2012
-
12 avril 2009 à 00:43
bonjour
je souhaite avoir d'aide pour faire des fonctions d'ajout et suppression et modification en utilisant la liste chainé suivante en language c :
struct Date{
int jour;
int mois;
int annee;
};
typedef struct Date Date;
struct cellule_client{
int Id_client;
char Nom[50];
char Prenom[30];
struct Date date_1ere_reservation;
unsigned long Num_tel;
struct cellule*suivant;
};
typedef struct cellule_client cellule_client;
struct liste_client{
cellule_client*tete;
cellule_client*queue;
};
typedef struct liste_client liste_client;
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 11 avril 2009 à 16:35
Il n'y a pas de rapport entre la définition de structure (qui comportait déjà des erreurs) et ce que tu viens de poster (qui contient un nombre important d'erreur). As-tu seulement essayé de compiler ton code ?
Avec le peu d'information que tu donnes:
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 11 avril 2009 à 18:22
Tu définis cellule_vol et liste_vol, mais tu utilises liste_avion et cellule_avion. Ca n'as pas de sens.
Non, ça ne peut pas fonctionner, qui plus est, si tu veux savoir si ça fonctionne, compile et teste le.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 11 avril 2009 à 21:03
Il manque encore des choses:
- Qu'est censé faire la fonction Ajout_a_liste_avion ? Ajout en tête, ajout en queue ?
- Que représente cellule_avion ?
- Que représente liste_avion ?
Je suppose que cellule_avion est une liste chainée et liste_avion une information "sentinelle". Dans ce cas, quelle intérêt d'ajouter un élément à liste_avion ?
loftiteau
Messages postés20Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention31 juillet 2012 11 avril 2009 à 22:46
cellule_avion est une stucrure de liste simplement chainnes, qui contient des informations concernant l'avion;
liste_avion est une structure de liste chainee sous forme de file avec tete qui pointe sur la 1ere avion et queue qui pointe sur la dernière avion,
alors on saisie les information concernant la nouvellle avion dans une cellule puis on ajoute l'avion à la liste des avion dans la base;
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 12 avril 2009 à 00:19
Je ne peux pas t'aider si tu n'es pas capable de me dire ce que tu cherches à faire précisement. Ce qui est compris clairement, s'énonce clairement. Tu es beaucoup trop vague.