Java > code sudoku v1

Titrecode sudoku v1
Postée le01-05-2010
Affichée498
Mini-lien
Description

voici le morceau qui , selon moi pose problème

EtatInconnu. Inconnu.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format java
Plein ecran
public static void fonctionPrincipale(int[][]t, int n, int i , int j)
{
        while((i<9)&&(j<9))
        {
                if((t[i][j])!=0)
                {
                        if(j==8)
                        {
                                j=0;
                                i=i+1;
                        }
                        else
                        {
                                j=j+1;
                        }
                       
                }
                else
                {
                        if((estDansLigne(t, n, i)==false)&&(estDansColonne(t, n, j)==false)&&(estDansCarre(t, n, i, j)==false))
                        {
                                t[i][j]=n;
                                if(j==8)
                                {
                                        j=0;
                                        i=i+1;
                                }
                                else
                                {
                                        j=j+1;
                                }
                                n=1;
                        }
                        else
                        {
                                if(n==9)
                                {
                                        t[i][j]=0;
                                        if(j==0)
                                        {
                                                j=8;
                                                i=i-1;
                                                n=n+1;;
                                        }
                                        else
                                        {
                                                j=j-1;
                                                n=n+1;;
                                        }
                                       
                                }
                                else
                                {
                                        n=n+1;
                                }
                       
                        }
                }
        }
}