fidorf
Messages postés7Date d'inscriptionmardi 2 février 2010StatutMembreDernière intervention 2 mars 2012
-
11 déc. 2011 à 15:32
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
11 déc. 2011 à 21:53
salut
sujet :
nous nous intéressant à la génération et publication de la grille des numéros gagnants 'une tombola
les grilles susceptible d’être générées seront carrées et la taille sera comprise entre 10 et 20
ce qui correspond à des grilles allant de 10*10 jusqu’à 20*20 ( 100 et 400 éléments gagnants )
tout le travail sera réalisé dans la classe GrilleDesGagants
Choix de la taille de la grille
écrire une méthode LireTaille() qui lit un entier au clavier
elle reçoit aucun paramètre et retourne une valeur entière
ce entier doit être compris entre 10 et 20
il faut gérez n'importe qu'elle entré ( un autre nombre, chaîne de caractère ) jusqu’à ce qu'on obtient une entré qui nous convient .
Création du tableau des numéros gagnants écrire une méthode CréeTableauGagants().
la méthode reçoit en paramètre un entier et retourne un tableau d'entier dont le nombre d'éléments est égal au carré du paramètre
( exemple : si on reçoit 10 elle revoit 100 )
elle lance une IllegalArgumentException si l'entier en paramètre est inférieur à 10
remplissage du tableau des numéros gagnants écrire une méthode RemplirTableauGagant().
cette méthode reçoit en paramètre un tableau d'entier et ne retourne rien
elle remplit le tableau reçu en paramètre par des nombres entier tous différents, tirés au hasard, et qui sont compris entre 100 et 999.
pensez à utilisez Math.random() pour le choix des nombres au hasard
elle lance une illigalArgumentExeption ou une nullpointexeption selon que le tableau passé en paramètre est vide ou null
( lire des nombres différents nécessite de parcourir la tableau avant chaque ajout
publication de la grille des numéros gagnants écrire une méthode PublierGrilleGagant().
cette méthode reçoit en paramètre un tableau et ne retourne rien.
elle affiche les éléments du tableau reçu en paramètre
elle lance une IlligalArgumentExeption ou une nullpointerexecption selon que le tableau passé en paramètre est vide ou Null
il faut absolument aller à la ligne chaque fois qu'on affiche sur une même ligne, un nombre d'élément égal à la racine carrée de la taille du tableau
génération et publication de la grille écrire une méthode principale main () qui permet de générer et publier la grille des numéros gagnants en utilisant de manière adéquate les différents méthodes que vous avez écrites précédemment
cette méthode main () réalise ce qui suit ;
lecture d'un nombre entier compris entre 10 et 20
création d'un tableau d'entier de taille adéquate
remplissage du tableau précédent de manière adéquate
affichage des éléments du tableau précédents sous la forme d'une grille
attention à la gestion des exceptions