A14 116 Tp2 SolutionUML
Programmation objet I
Travail pratique 2 (Solutionnaire UML)
Contexte 1 (30 points)
(Solution : TP2Revues, nom du projet : TP2Q1, nom du programme : StatRevues.cs)
Le collège Garneau reçoit à chaque année des représentants qui viennent vendre des abonnements à des revues et journaux (Le Soleil, Actualité, Protégez-vous, Décormag, La Cuisine, etc) aux étudiants et membres du personnel. Afin de vérifier la pertinence de ces ventes, on vous demande d’écrire un programme qui permettra de produire diverses statistiques sur la clientèle concernée par les achats d’abonnements. L’utilisateur doit d’abord fournir au clavier le nombre (variable de 0 à 500) de clients à saisir. Ensuite, pour chaque client, l’utilisateur doit fournir les informations suivantes : le nom du client, le sexe (F/H) et le nombre d’abonnements (revues et journaux) achetés. Une fois toutes les informations fournies, le programme affiche les statistiques suivantes : le nombre de clients ayant achetés plus de 2 abonnements, le nom et le nombre d’abonnements du «plus gros» client (celui qui a acheté le plus d’abonnements), la moyenne du nombre d’abonnements des femmes et la moyenne du nombre d’abonnements des hommes.
Solution UML
Client nom CHAÎNE DE CARACTÈRES sexe CARACTÈRE nbrAbonnement ENTIER
Constructeur()
FournirNom()
FournirSexe()
FournirNbrAbonnement()
Judith Bettez
Automne 2014
1
Page 1 sur 2
420-116-FX
Programmation objet I
Contexte 2 (30 points) (Solution : TP2Costumes, nom du projet : TP2Q2, nom du programme : StatCostumes.cs)
Comme vous le savez déjà, Les costumes HABIT QUI RIT est une entreprise de location de costumes de toutes sortes. Des frais de réservation sont de 5$ par costume pour une location de 1 à 4 costumes et 3$ par costume pour une location de 5 costumes et plus. Vous devez écrire un programme qui produit des statistiques sur les locations effectuées. Pour chaque location, le programme doit calculer et afficher le total des frais de réservation. La fin de