Vous êtes sur la page 1sur 1

Institut des Hautes Etudes Commerciales.

Carthage
Filières : 3ème année Business Intelligence
Matière : Langage de programmation évolué 2H
Enseignante : Thouraya Daouas

Examen de contrôle, février 2023

Documents non autorisés


_________________________________________________________________________
Utilisez une écriture claire et essayez de présenter une copie propre SVP.
Si vous n’avez pas la réponse pour une question, il vaut mieux ne pas écrire SVP.
Un code commenté et indenté sera mieux noté.
___________________________________________________________________________

Ecrivez un programme d’un jeu de cartes qui fait plusieurs traitements.


C’est un jeu de 9 cartes de cœurs de 1 à 9.

Le programme mélange les 9 cartes et les affiche (en numéros). Il contient une
itération dans laquelle il tire d’une manière aléatoire 1 carte et il compte la
fréquence de tirage de chacune des cartes et la sauvegarde.

A la fin de l’itération, il doit fournir une liste des fréquences de tirage de toutes
les cartes. (Par exemple pour 50 itérations, donc 50 tirages aléatoires, pour les
cartes 1, 2, 3, 4, 5, 6, 7, 8, 9, nous avons ces fréquences 6, 3, 6, 6, 8, 5, 5, 5, 6.
Ceci voudrait dire que la carte 1 a été tirée 6 fois, la carte 2 a été tirée 3 fois,
etc. Attention c’est juste un exemple !)

Pour afficher le résultat, le programme trace une courbe avec x les numéros des
cartes de 1 à 9 et y les fréquences des cartes. Il met un titre et une légende sur le
schéma de la courbe.

Vous aimerez peut-être aussi