Java > code sudoku v2

Titrecode sudoku v2
Postée le01-05-2010
Affichée878
Mini-lien
Description

tjs le meme

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;
                                                        }
                                               
                                                }
                                        }
                                }
                }