Jeu Vache/Taureau - Projet Module P.O.O. Avancée

Institut Supérieur des Études Technologiques de Bizerte
1/2
100%
Rendu du PDF...
Page 1 sur 2Lecteur de document UniversityLib

Jeu Vache/Taureau - Projet Module P.O.O. Avancée

Institut Supérieur des Études Technologiques de Bizerte · Programming and Software Development · notes

Browse all programmation documents

Institut supérieur des études technologiques de Bizerte

Département Technologies de l’Informatique

Projet Module P.O.O. Avancée :

Jeux Vache/Taureau

Exercice:

Première échéance : La semaine du 13/02/2017

Objectif: première version du jeu Vache/Taureau en mode application Console en JAVA.

Principe :

Il s’agit de choisir aléatoirement un nombre entier A sur deux chiffres, trois ou plus tout

dépendra de la configuration choisie (voir paragraphe configuration). Les chiffres peuvent ou

non se répéter dans le nombre.

Le(s) joueur(s) choisira (ont) par la suite un nombre B.

Si les nombres A et B sont égaux le joueur gagne et verra son score affiché sur l’écran, sinon

un résultat indiquant le nombre de chiffres du nombre B qui existent dans le nombre A. On

appellera V (vache) le chiffre qui existe mais pas dans le bon rang et par T (taureau) le chiffre

qui existe dans le bon rang. Le résultat indiquera alors le nombre de vaches et le nombre de

Advertisement

taureaux après comparaison des nombres A et B, et ça continue jusqu’à trouver le nombre A.

Exemples :

A

123

123

123

123

123

123

B

456

145

296

135

132

123

Advertisement

Résultat

Commentaire

0

1T

1V

1T + 1V

1T+2V

C’est gagner !!!

Votre score est : ……

Aucun chiffre du nombre A ne se

trouve dans le nombre B.

Le chiffre 1 se trouve dans les deux

nombres et il figure dans le bon endroit.

Le chiffre 2 se trouve dans les deux

nombres et il figure dans le bon endroit.

Le chiffre 1 est dans la bonne place,

Advertisement

mais le chiffre 3 n’est pas dans la bonne.

Le chiffre 1 est dans la bonne place, les

chiffres 2 et 3 ne sont pas dans la bonne.

Message de félicitation au joueur

gagnant et affichage du score.

Calcul de score :

Selon le niveau et le niveau on choisit un score max initial. A chaque coup on en déduit

20 points si aucun chiffre n’est correct.

15 points pour chaque T.

10 points pour chaque V.

Page | 1

Institut supérieur des études technologiques de Bizerte

Département Technologies de l’Informatique

Si plusieurs joueurs, chacun aura son score mais seul le score du vainqueur sera affiché à la

fin de la partie.

Configuration :

Advertisement

Niveau (facile, moyen, difficile…).

Nombre de joueurs (1 ou 2 qui chercheront à trouver le même nombre).

Nombre d’occurrence du même chiffre dans le nombre à trouver (1 ou plus) qui peut

dépendre du niveau.

Nombre maximum de tentatives pour trouver le nombre.

Deuxième échéance : La semaine du …/04/2017

Objectif: Deuxième version du jeu Vache/Taureau en mode application avec Interface

graphique en JAVA.

Troisième échéance : La semaine du …/05 /2017

Objectif: Troisième version du jeu Vache/Taureau en mode application avec Interface

graphique en JAVA avec gestion des utilisateurs, des scores, des configurations, etc. dans

une base de données.

Page | 2