Aller au contenu

Introduction

La roulette est un jeu de hasard populaire dans les casinos. Une roue numérotée de 0 à 36 tourne, et une bille est lancée. Le joueur mise sur un nombre, une couleur (rouge/noir), ou d’autres types de paris.

La mise remportée diffère en fonction des combinaisons.

L'animation ci-dessous montre les cotes possibles en fonction des paris placés:

Voici un exemple de roulette :

Dans cette activité, vous allez programmer une simulation simplifiée d’une roulette où :

  • L’utilisateur mise une somme sur un numĂ©ro entre 0 et 36.
  • La roulette tourne et gĂ©nère un nombre alĂ©atoire entre 0 et 36.
  • Si le numĂ©ro correspond, l’utilisateur gagne 35 fois sa mise, sinon il perd.

On affichera le résultat de la partie et le solde du joueur à la fin du programme.

Travail Ă  faire

  1. Complétez le code ci-dessous en remplissant les parties manquantes (TODO).
  2. Testez le programme en effectuant plusieurs parties.
  3. (Pour les plus avancés) : Vous pouvez faire en sorte de demander si l'utilisateur souhaite miser sur plusieurs nombres et vous calculerez les cotes appropriées (cf animation plus haut)

Lors de l’exécution du code

Une fois le code complété, vous pouvez le copier sur VsCode ou Thonny afin que programme soit plus fluide dans les interactions avec l'utilisateur.

###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier