Bonsoir je suis débutant en java . Je voudrais construire un carré magique d’où (4x4) donc la somme des lignes , colonnes,et des diagonales valse 34 avec les chiffres de 1-16 avec saisi dés données par le scanner. SVP aidez moi pour la suite merci.

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Import java.util.scanner;
 
Public class CarréMagique {
 
  Public Static void main (String [] args ) {
 
   Scanner c = new scanner(system.in);
 
    int sumLine, sumCol, sumDiag1, sumDiag2;
 
    int m, n, i, j;
 
     System.out.print("saisir le nombre de lignes:");
 
     m = c.nextInt();
 
      System.out.print("saisir le nombre de colonnes:");
 
       n = c.nextInt();
 
       Int[][] A = new int[m][n];
 
      For (i = 0; i < m; i++) {
 
      For (j = 0; j < n; j++) {
 
     System.out.print(String.format("saisir à [%d][%d]: " , i, j));
 
     A[i][j] = c.nextInt();
    }
    }
}
 
}