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 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| public class plateau{
char[][]t;
int longueur ,largeur;
public plateau(int m,int n){
longueur=m;
largeur=n;
t=new char[longueur+1][largeur+1];
for (int i=0;i<t.length-1;i++){
for(int j=0;j<t[longueur].length-1;j++){
t[i][j]='.';
}
}
}
public void affichage(){
for (int i=0;i<t[longueur].length-1;i++){
for (int j=0;j<t.length-1;j++){
System.out.print('\t');
System.out.print(t[j][i]);
}
System.out.println("");
}
}
public void miseAjour(int x,int y,char c){
for (int i=0;i<t.length-1;i++){
for(int j=0;j<t[longueur].length-1;j++) {
if ((x==i)&&(y==j)) {t[i][j]= c;}
}
}
}
public boolean chercher(char c) {
int n=0;
for (int i=0;i<t.length-1;i++){
for(int j=0;j<t[longueur].length-1;j++){
if (t[i][j]==c) {n=n+1;}
}
}
return(n!=0);
}
} |
Partager