60 likes | 165 Views
Gestion de Ruptures. Objectif : Faire la lecture séquentielle d’un Fichier organisé en séquentiel et déterminer des ruptures propres à un ou plusieurs critères. Ce Fichier doit être Impérativement Trié en fonction de ces critères et par ordre Croissant. EX: Gestion de Ruptures 1 Niveau
E N D
Objectif : Faire la lecture séquentielle d’un Fichier organisé en séquentiel et déterminer des ruptures propres à un ou plusieurs critères. Ce Fichier doit être Impérativement Trié en fonction de ces critères et par ordre Croissant.
EX: Gestion de Ruptures 1 Niveau • No Vendeur CA 10 10 000 10 20 000 10 10 000 10 30 000 10 15 000 20 20 000 20 5 000 30 10 000 30 10 000 30 10 000 • FF Total Vendeur 10 85 000 Rupture 25 000 Rupture 30 000 Total Général 140 000
Rupture 30 000 • EX: Gestion de Ruptures : 2 Niveaux • No Vendeur No Client CA • 10 1 10 000 • 10 1 20 000 • 10 2 10 000 • 10 3 30 000 • 10 3 15 000 • 20 4 20 000 • 20 4 5 000 • 30 5 10 000 • 30 5 10 000 • 30 6 10 000 • FF Rupture 10 000 Rupture 45 000 Total Vendeur 10 85 000
Travail a faire 1°) Faire l’ écriture algorithmique 2°)Réaliser une Interface graphique permettant de connaître les CA suivants : • CA Vendeur/ par client • Total CA Vendeur / pour tous leurs clients • Total de tous les vendeurs
Début • No Vendeur 2, No Client 2 = entier • Total General = Reel • Total General = 0 • Ouvrir le fichier Stat en lecture • Lire Fichier • Tant que < > FF • Faire • ca_vendeur0 • No Vendeur 2 No Vendeur 1 • Tant que No Vendeur 2 = No Vendeur 1 et < > FF • Faire • CA client 0 • No Client 2 No Client 1 • Tant que No Client 2 = No Client 1 et No Vendeur 2 = No Vendeur 1 et < > FF • Faire • Ca Client Ca Client + CA • Lire Fichier • FTQ • Afficher CA Client • CA Vendeur CA Vendeur + Ca Client • FTQ • Afficher CA Vendeur • Total General Total General + CA Vendeur • FTQ • Afficher Total Général • Fermer fichier • Fin