Académique Documents
Professionnel Documents
Culture Documents
GROUPE 5
ultérieure.
Test et débogage :
Chaque fonctionnalité a été testée et déboguée pour assurer son
bon fonctionnement et son intégration au sein du système global.
Optimisation et amélioration :
Nous avons optimisé le code et amélioré les fonctionnalités en
fonction des besoins spécifiques du système de gestion de stock.
Difficultés rencontrées :
marchandises.
● float vendreMar(int qte, int code) : cette fonction permet de vendre une
quantité spécifique d'une marchandise en utilisant son code. Elle
retourne le montant total de la vente.
● void rechercherMar(int code) : cette fonction recherche une
marchandise en utilisant son code et affiche ses informations.
● float valeur(M mar) : cette fonction calcule la valeur totale
d'une marchandise en multipliant sa quantité par son prix
unitaire.
● void inventaire() : cette fonction affiche la valeur totale de toutes
les marchandises en stock.
● void afficherMarcouteuse(float m) : cette fonction affiche les
marchandises dont le prix unitaire dépasse un certain montant spécifié .
● void listMar() : cette fonction affiche la liste de toutes les
marchandises en stock avec leurs informations.
● M modifierMar(int code) : cette fonction permet de modifier une
marchandise en utilisant son code. Elle demande à l'utilisateur de
saisir les nouvelles informations et retourne la marchandise modifiée.
Exécution du programme
Pour exécuter le programme, vous devez compiler le fichier main.c avec un
compilateur C (par exemple, gcc) pour créer un exécutable. Vous pouvez
ensuite exécuter cet exécutable pour lancer le programme. Voici un exemple de
compilation et d'exécution du programme dans un terminal :
En conclusion
la réalisation du système de gestion de stock a nécessité une
analyse approfondie des besoins, une conception minutieuse du
modèle de données et une implémentation soigneuse des
fonctionnalités. Les difficultés rencontrées ont été surmontées
grâce à une approche méthodique et à une collaboration étroite au
sein de l'équipe de développement.