Bonjour,

je sollicite votre aide

Je dois faire une méthode qui met des mots dans une grille pour des dimensions n x n la grille peuvent varier, et où n >=4 et n <= 12.

il faut utiliser juste la class String et class Math et System.

voici la liste des mots admettant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
VAENECBT
ARNIMNAN
UETAMOTE
ONIPELAC
BIENFAIT
MDRACALP
ACEEVILO
BRACELET
#
ça doit ressembler a ça a peut pres:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
      1    2    3   4   5   6   7    8 
   ---------------------------------
1  | V | A | E | N | E | C | B | T | 
   ---------------------------------
2  | A | R | N | I | M | N | A | N | 
   ---------------------------------
3  | U | E | T | A | M | O | T | E | 
   ---------------------------------
4  | O | N | I | P | E | L | A | C | 
   ---------------------------------
5  | B | I | E | N | F | A | I | T | 
   ---------------------------------
6  | M | D | R | A | C | A | L | P | 
   ---------------------------------
7  | A | C | E | E | V | I | L | O | 
   ---------------------------------
8  | B | R | A | C | E | L | E | T | 
   ---------------------------------
les mots bien sur vont varier et les nombres de grilles et de colonnes aussi dont n>=4 et n <=12

j ai fait ce bout de code mais pour l instant j ai juste réussi a a separer les chars par les | .



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
        for ( int i = 1 ; i < jeu.indexOf('#') ; i++){
 
                System.out.print (" | " +jeu.charAt(i));
            }
et il me donne ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
| V | A | E | N | E | C | B | T | 
 | A | R | N | I | M | N | A | N | 
 | U | E | T | A | M | O | T | E | 
 | O | N | I | P | E | L | A | C | 
 | B | I | E | N | F | A | I | T | 
 | M | D | R | A | C | A | L | P | 
 | A | C | E | E | V | I | L | O | 
 | B | R | A | C | E | L | E | T |
Merci bcp!!!