From ff4be58baa50159c70d4126843cb54ced5208205 Mon Sep 17 00:00:00 2001 From: orfao Date: Fri, 5 Apr 2024 18:51:55 +0200 Subject: [PATCH] =?UTF-8?q?cr=C3=A9ation=20du=20fichier=20Grille.java=20ai?= =?UTF-8?q?nsi=20que=20l'introduction=20du=20code=20+=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Grille.java | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/Grille.java diff --git a/src/Grille.java b/src/Grille.java new file mode 100644 index 0000000..21dfeb2 --- /dev/null +++ b/src/Grille.java @@ -0,0 +1,35 @@ +public class Grille { + private int[] grille = null; + + public Grille(){ + this.grille = new int[81]; + int x; + + for (x=0 ; x < 81 ; x++) { + this.grille[x]=0; //remplie la grille de "0" -> "0" est un marqueur signifiant que la case est vide + } + } + + public boolean case_vide(int position){ + if (this.grille[position] == 0) { + return true; + } else { + return false; + } + } + + public void remplir_case(int position,int nbr){ + if ((nbr > 0) && (nbr < 10)){ + this.grille[position] = nbr; + } else { + System.out.println("veuillez choisir un nombre entre 1 et 9"); + } + } + + public static void main(String[] args){ + Grille grille = new Grille(); + grille.remplir_case(3,59); + System.out.println(grille.case_vide(3)); + + } +}