0% ont trouvé ce document utile (0 vote)
187 vues1 page

Gestion des ventes en supermarché

Ce document décrit un mini projet qui implémente des structures de données pour représenter des produits et des caissiers dans un supermarché. Il liste 11 fonctions à développer pour gérer les ventes, les prix, les recherches et le calcul des soldes des caisses.

Transféré par

Tnt 1111
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
187 vues1 page

Gestion des ventes en supermarché

Ce document décrit un mini projet qui implémente des structures de données pour représenter des produits et des caissiers dans un supermarché. Il liste 11 fonctions à développer pour gérer les ventes, les prix, les recherches et le calcul des soldes des caisses.

Transféré par

Tnt 1111
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Mini Projet

Dans un supermarché un produit est caractérisé par son code à barre (50 chiffres),
son nom (20 caractères) et son prix.
Un caissier caractérisé par son identifiant (30 caractères) son nom (20 caractères)
et l’ensemble des produits vendus pendant la journée (tableau de 100 produits)
doit enregistrer les produits achetés par les clients et indiquer le solde de sa caisse
à la fin de la journée.
1. Définir la structure de données « Produit »
2. Définir la structure « Caissier ».
3. Ecrire une fonction AfficherProduit permettant d’afficher un produit.
4. Ecrire une fonction VendreProduit permettant de vendre un produit par un
caissier.
5. Ecrire une fonction ListeProduits qui permet d’afficher la liste des produits
vendus par le caissier.
6. Ecrire une fonction SoldeCaisse qui retourne le solde final de la caisse à la fin
d’une journée (la somme des prix des produits vendus par le caissier).
7. Ecrire une fonction ChangerPrix permettant de changer le prix d’un Produit.
8. Ecrire une fonction PlusChere qui retourne le produit le plus chère vendue par
le caissier.
9. Ecrire une fonction ChercherProduit permettant de vérifier est ce qu’un
produit a été vendu ou non par le caissier. (recherche suivant le code à barre du
produit).
10. Dans le supermarché il existe 10 caissiers, écrire une fonction
MeilleurCaissier permettant de retourner le caissier qui a marqué le plus grand
montant de la caisse à la fin de la journée.
11. Ecrire le programme principal.

Vous aimerez peut-être aussi