Bonjour!
J'ai un projet et souhaiterais avoir des propositions de structuration sur le problème. En clair, je voudrais qu'on me dise les différents sous programmes à créer. Merci à vous.
Voici le projet:
Un chercheur aimerait un programme pour suivre sa colonie de souris blanches. Chaque souris se caractérise par un identifiant (numéro), son nom, sa date de naissance, son poids à la naissance, son poids actuel, son sexe, son état de santé, sa catégorie (jeunes, adultes et vieux).
Cette colonie peut comprendre au maximum 100 souris blanches.
Travail à faire
Ecrire un algorithme permettant la gestion de la colonie des souris blanches. Cette gestion consiste en lenregistrement dune nouvelle souris, lister les souris dans lordre croissant de lâge, à lister les souris dans lordre décroissant des poids, à afficher le nombre et la liste des souris par sexe, à afficher le nombre et la liste des souris par catégorie.
Le chercheur souhaite aussi pouvoir rechercher une souris en particulier à partir de son identifiant.
Une fois la souris trouvée, il veut pouvoir modifier les informations sur la souris (sauf son
identifiant qui est unique et non modifiable) ou la supprimer.
Faire un rapport dans lequel vous décrirez la décomposition du problème, les structures de données utilisées, les sous programmes. Vous y écrirez aussi les différents algorithmes.
Vous programmerez votre solution en langage C.
Une attention particulière sera accordée à la modularité de votre solution, aux commentaires tant au niveau de lalgorithme quau niveau du programme C.
Linterface utilisateur du programme C devra être également soignée.
J'ai un projet et souhaiterais avoir des propositions de structuration sur le problème. En clair, je voudrais qu'on me dise les différents sous programmes à créer. Merci à vous.
Voici le projet:
Un chercheur aimerait un programme pour suivre sa colonie de souris blanches. Chaque souris se caractérise par un identifiant (numéro), son nom, sa date de naissance, son poids à la naissance, son poids actuel, son sexe, son état de santé, sa catégorie (jeunes, adultes et vieux).
Cette colonie peut comprendre au maximum 100 souris blanches.
Travail à faire
Ecrire un algorithme permettant la gestion de la colonie des souris blanches. Cette gestion consiste en lenregistrement dune nouvelle souris, lister les souris dans lordre croissant de lâge, à lister les souris dans lordre décroissant des poids, à afficher le nombre et la liste des souris par sexe, à afficher le nombre et la liste des souris par catégorie.
Le chercheur souhaite aussi pouvoir rechercher une souris en particulier à partir de son identifiant.
Une fois la souris trouvée, il veut pouvoir modifier les informations sur la souris (sauf son
identifiant qui est unique et non modifiable) ou la supprimer.
Faire un rapport dans lequel vous décrirez la décomposition du problème, les structures de données utilisées, les sous programmes. Vous y écrirez aussi les différents algorithmes.
Vous programmerez votre solution en langage C.
Une attention particulière sera accordée à la modularité de votre solution, aux commentaires tant au niveau de lalgorithme quau niveau du programme C.
Linterface utilisateur du programme C devra être également soignée.