Une probléme de listes chainées
nadertlig111
-
totodunet Messages postés 1377 Date d'inscription Statut Membre Dernière intervention -
totodunet Messages postés 1377 Date d'inscription Statut Membre Dernière intervention -
Bonjour,je souhaite de trouvée une solution de cette probléme s'il vous plait je suis troooooooooooopp troooooppppp besoin de cette solution !!!!je suis en engrenage plz une solution et merciiiiiiiiiiiiiiii bq !!!!!
on souaite gérer les notes et les absences par matiére des étudiants d'une classe.chaque étudiant est définie par:
matricule:entier(unique).
nom:chaine de 20 caractéres.
pour faciliter le parcours entre les différents étudiants,nous ajoutons à chaque étudiant un lien qui donne l'étudiant suivant et un autre pour son précedent.
a partir de chaque étudiant,nous pouvons connaitre la liste de ses notes obtenus dans toutes les matiéres qu'il a suivi(les matiéres variant d'un étudiant à un autre),
sachant que l'étudiant peut avoir plus qu'une note par matiére.chaque matiére est définie par:
intitulé:chaine de 10 caractére.
coefficient:réel.
une réference à la premiére note obtenue par l'étudiant dans cette matiére.
une réference à la premiére date d'bsence dans cette matiére.
une réference vers la matiére suivante.
une date est définie sous forme de jour,mois et année.
travaille demandé:
ecrire l'ensemble des fonctions/procédures nécessaires(en language algorithmetique et en language de programmation c)permettant de:
1.saisir de maniére interactive les étudiants d'une classe,en précisant pour chacun la liste des matiéres,la liste des notes ainsi que la liste des absences.
2.ajouter un étudiant.
3.ajouter pour un étudiant particulier une matiére,une note ou une date d'bsence.
4.afficher la listes de tous étudiants,en précisant pour chacun,la moyenne générale,le nombre totale d'bsence.
5.afficher le délai d'un étudiant donnée.
6.supprimer une date d'bsence,une note,ou un étudiant.
on souaite gérer les notes et les absences par matiére des étudiants d'une classe.chaque étudiant est définie par:
matricule:entier(unique).
nom:chaine de 20 caractéres.
pour faciliter le parcours entre les différents étudiants,nous ajoutons à chaque étudiant un lien qui donne l'étudiant suivant et un autre pour son précedent.
a partir de chaque étudiant,nous pouvons connaitre la liste de ses notes obtenus dans toutes les matiéres qu'il a suivi(les matiéres variant d'un étudiant à un autre),
sachant que l'étudiant peut avoir plus qu'une note par matiére.chaque matiére est définie par:
intitulé:chaine de 10 caractére.
coefficient:réel.
une réference à la premiére note obtenue par l'étudiant dans cette matiére.
une réference à la premiére date d'bsence dans cette matiére.
une réference vers la matiére suivante.
une date est définie sous forme de jour,mois et année.
travaille demandé:
ecrire l'ensemble des fonctions/procédures nécessaires(en language algorithmetique et en language de programmation c)permettant de:
1.saisir de maniére interactive les étudiants d'une classe,en précisant pour chacun la liste des matiéres,la liste des notes ainsi que la liste des absences.
2.ajouter un étudiant.
3.ajouter pour un étudiant particulier une matiére,une note ou une date d'bsence.
4.afficher la listes de tous étudiants,en précisant pour chacun,la moyenne générale,le nombre totale d'bsence.
5.afficher le délai d'un étudiant donnée.
6.supprimer une date d'bsence,une note,ou un étudiant.
A voir également:
- Une probléme de listes chainées
- Créer une liste déroulante excel - Guide
- Liste de diffusion whatsapp - Guide
- Listes déroulantes en cascade excel - Guide
- Liste de numéro de téléphone suspect - Guide
- Liste de mes adresses mail ✓ - Forum Réseaux sociaux
tu peux pas faire de la programmation orienté objet avec C mais avec C# et C++ que je ne connais pas encore.
https://chgi.developpez.com/pile/
Tu dois construire une classe Etudiant et lui donner des attributs. Pareil pour matière. En java pour les mettre dans une liste chaînée, on utiliserai plutôt la class LinkedList