Aide sur un exercice en C

sandra -  
 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.

6 réponses

  1. Pitu Messages postés 1460 Statut Contributeur 125
     
    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
    1
  2. sandra
     
    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...
    0
  3. pouet
     
    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.
    0
  4. bbakeroo Messages postés 2200 Statut Membre 71
     
    bonjour,

    et il faut faire tes devoirs ?
    tu pousses franchement l'bouchon là

    111 111 111 x 111 111 111 = 12345678987654321
    -1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. VISUAL SNAKE
     
    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.
    -1
  7. Nin@
     
    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
    -1