JAVA Jeu "Le compte est bon" avec récurs

Fermé
elvis - 18 nov. 2008 à 22:10
 elvis - 18 nov. 2008 à 23:08
Bonsoir,

Je suis entrain d'écrire un programme permettant de résoudre le problème du jeu le compte est bon.
Pour ceux qui ne connaissent pas, il s'agit de tirer 6 nombres au hasard parmi {1...10,25,50,75,100} et un autre entre 101 et 999. Il faut trouver le dernier nombre en effectuant des opérations mathématiques (+, -, *, /) sur les 6 premiers en ne les utilisant qu'une seule fois.

J'ai donc commencé un programme dont les données sont les 6 nombres et le résultat demandé, entrés à la main.

Je souhaite utiliser un algorithme récursif qui effectue les 4 opérations sur 2 nombres puis qui sauvegarde le tableau contenant les autres nombres à utiliser dans un tableau plus petit d'une dimension en remplaçant les 2 nombres par le résultat de l'opération puis qui fait un appel récursif.

C'est à ce niveau que je galère, par exemple :

lorsque j'effectue la première opération (addition) sur le 1er tableau contenant les 6 nombres, je stocke le résultat et les 4 nombres restants dans un tableau et je réappelle la méthode de calcul, l'opération s'effectue donc jusqu'à avoir un tableau d'une dimension.
La première opération se déroule bien mais le programme n'appelle jamais les autres opérations avec les tableaux à chaque fois créés.

Je vous laisse le code du programme, si vous avez un peu de temps à me consacrer pour m'aider à trouver ce qui ne va pas, ça me ferait vraiment plaisir et je vous en remercie d'avance :)

code : http://www.neufgiga.com/n/50-17/sh [...] 249444b12/

PS : Si vous préférez que je mette le code directement dans le corps du message, dites le moi.
A voir également:

1 réponse

Désolé, voici le lien correct pour le code java : https://spaces.hightail.com/resolve/download/Y2ova3NabWdJMHV4dnc9PQ
0