Aide sur un exercice en C
sandra
-
Nin@ -
Nin@ -
voici et un Projet que g à rendre la semaine prochaine (aidez moi s'il vous plait!), c'est de la programmation sous C:
Un (autre) professeur souhaite constituer une base de données sur ses différents étudiants afin de faciliter la gestion de leurs notes. Pour ce faire, il définit une structure de données lui permettant de mémoriser les différentes filières de formation. Dans chaque filière, il se dote d’une structure de données contenant les informations sur les étudiants : nom, prénom et note finale.
on souhaite avoir les fonctions suivantes
ajout() : ajout d’un élément à la base de données.
moyenne_ge() : moyenne générale par filière.
sauvegarde() : sauvegarde de la B.D. dans un fichier
lecture() : lecture du fichier B.D.
modification() : modification des données concernant un étudiant
suppression() : suppression d’un étudiant
affichage() : affichage de la liste des étudiants d’une filière
tri() : tri les étudiants par ordre de mérite (facultatif)
Dans ce projet on vous demande de réaliser le programme en structurant l’information comme spécifiée ci-dessus : par filière d’abord puis par étudiant.
Par contre, aucune contrainte sur les structures C à utiliser n’est mentionnée. Vous pourrez, en fonction de vos connaissances, choisir :
• de tout mettre dans des fichiers externes et ne charger que l’information utile,
• de faire avec plusieurs tableaux,
• d’utiliser des structures ,
• de programmer avec des listes
• ou autre chose.
Un (autre) professeur souhaite constituer une base de données sur ses différents étudiants afin de faciliter la gestion de leurs notes. Pour ce faire, il définit une structure de données lui permettant de mémoriser les différentes filières de formation. Dans chaque filière, il se dote d’une structure de données contenant les informations sur les étudiants : nom, prénom et note finale.
on souhaite avoir les fonctions suivantes
ajout() : ajout d’un élément à la base de données.
moyenne_ge() : moyenne générale par filière.
sauvegarde() : sauvegarde de la B.D. dans un fichier
lecture() : lecture du fichier B.D.
modification() : modification des données concernant un étudiant
suppression() : suppression d’un étudiant
affichage() : affichage de la liste des étudiants d’une filière
tri() : tri les étudiants par ordre de mérite (facultatif)
Dans ce projet on vous demande de réaliser le programme en structurant l’information comme spécifiée ci-dessus : par filière d’abord puis par étudiant.
Par contre, aucune contrainte sur les structures C à utiliser n’est mentionnée. Vous pourrez, en fonction de vos connaissances, choisir :
• de tout mettre dans des fichiers externes et ne charger que l’information utile,
• de faire avec plusieurs tableaux,
• d’utiliser des structures ,
• de programmer avec des listes
• ou autre chose.
A voir également:
- Aide sur un exercice en C
- Transmath 3eme exercice ✓ - Forum Études / Formation High-Tech
- Corrigé d'un exercice du livre transmaths 3e - Forum Loisirs / Divertissements
- Fleur d'encre 5eme corrigé exercice - Forum PDF
- Corrigés 350 exercices niveau moyen ✓ - Forum Loisirs / Divertissements
- Livre du professeur 5eme fleur d'ancre ✓ - Forum PDF
6 réponses
Bonjour Sandra.
Comment crois-tu que les GO (Gentils Orateurs) de CCM sont arrivés à ce niveau-là de compétences ??? (Je ne parle pas pour moi, je ne suis qu'un visiteur occasionnel et pilier de comptoir)
Eh bien tout simplement parce qu'ils ont passé du temps à plancher sur les projets informatiques qu'ils ont eu à réaliser.
Donc, tu ne t'étonneras pas de l'absence de réponses à ta question ... du moins telle qu'elle est formulée.
Par contre, si tu demandes un renseignement parce que tu rencontres une difficulté de programmation, là, bien évidemment, tu trouveras de l'aide.
Cordialement, en attendant de te lire à nouveau,
(:•Þ Pitu
Comment crois-tu que les GO (Gentils Orateurs) de CCM sont arrivés à ce niveau-là de compétences ??? (Je ne parle pas pour moi, je ne suis qu'un visiteur occasionnel et pilier de comptoir)
Eh bien tout simplement parce qu'ils ont passé du temps à plancher sur les projets informatiques qu'ils ont eu à réaliser.
Donc, tu ne t'étonneras pas de l'absence de réponses à ta question ... du moins telle qu'elle est formulée.
Par contre, si tu demandes un renseignement parce que tu rencontres une difficulté de programmation, là, bien évidemment, tu trouveras de l'aide.
Cordialement, en attendant de te lire à nouveau,
(:•Þ Pitu
merci pour ton soutient ! mais le problème c'est que le prof n'est plus à notre disposition , et mes caramades restent de marbre (aussi) devant cet exercice!
quel est le chapitre de cours qui pourrait m'aider d'après toi?
quel thème de cours plus précisement ( celui sur les structures ou sur sur la gestion des fichiers?)
Merci encore et à le revoyure...
quel est le chapitre de cours qui pourrait m'aider d'après toi?
quel thème de cours plus précisement ( celui sur les structures ou sur sur la gestion des fichiers?)
Merci encore et à le revoyure...
a tout hasard:
- la faq de FCLC
http://www.isty-info.uvsq.fr/~rumeau/fclc/
- le K&R
il est forcement a la bibliotheque
- google
et plus particulierement:
- les structures de donnees (struct)
- les listes chainees (heu.. malloc?)
- fopen, fgets...
le prof n a t il pas assure son cours ni donne de references?
bonne chance pour ton proj,
ps: n hesite pas a lire la chartre du forum, cela t evitera de recevoir des commentaires desagreables.
- la faq de FCLC
http://www.isty-info.uvsq.fr/~rumeau/fclc/
- le K&R
il est forcement a la bibliotheque
et plus particulierement:
- les structures de donnees (struct)
- les listes chainees (heu.. malloc?)
- fopen, fgets...
le prof n a t il pas assure son cours ni donne de references?
bonne chance pour ton proj,
ps: n hesite pas a lire la chartre du forum, cela t evitera de recevoir des commentaires desagreables.
bonjour,
et il faut faire tes devoirs ?
tu pousses franchement l'bouchon là
111 111 111 x 111 111 111 = 12345678987654321
et il faut faire tes devoirs ?
tu pousses franchement l'bouchon là
111 111 111 x 111 111 111 = 12345678987654321
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut sandra ton truc a l'air assez facile a faire et je pense que les meilleures aides se trouvent etre ton prf et tes camarades de classe.
Bonjour,
il faut ecrire une fonction void inverse(ptr&L1,ptr&L2)
qui empile les mots a partir d'une liste chainer dans une pile
et qui les depile dans une autre liste chaine pour avoir comme resultat
L1 = java->de->cours
L2 = cours->de->java
j'ai mem pas reusi a construir la pile
voilà ce que j'ai fait pour la pile
please please
c'est urgent
il faut ecrire une fonction void inverse(ptr&L1,ptr&L2)
qui empile les mots a partir d'une liste chainer dans une pile
et qui les depile dans une autre liste chaine pour avoir comme resultat
L1 = java->de->cours
L2 = cours->de->java
j'ai mem pas reusi a construir la pile
voilà ce que j'ai fait pour la pile
please please
c'est urgent