ia/modele.cpp
string dessine(Plateau p){
	string aDessiner = 	"*****************************\n*";
	for(int i=0; i<4; i++){
		for(int j=0; j<4; j++){
			if (p[i][j]==0){
				aDessiner += "      *";
			}
			else if(p[i][j]<10){
				aDessiner += "  "+ to_string(p[i][j]) + "   *";
			}
			else if(p[i][j]<100){
				aDessiner += "  " + to_string(p[i][j]) + "  *";
			}
			else if(p[i][j]<1000){
				aDessiner += " " + to_string(p[i][j]) + "  *";
			}
			else if (p[i][j]<10000){
				aDessiner += " " + to_string(p[i][j]) + " *";
			}
			else if (p[i][j]<100000){
				aDessiner += "" + to_string(p[i][j]) + " *";
			}
			else{
				aDessiner += "" + to_string(p[i][j]) + "*";
			}
		}
		if (i!=3){
			aDessiner += "\n*****************************\n*";
		}else{
			aDessiner += "\n*****************************\n";
		}
	}
	return aDessiner;
}
/** affiche un Plateau
 * @param p le Plateau
 **/
affiche un Plateau
@param p le Plateau
affiche un Plateau @param p le Plateau
string dessine(Plateau p){
	string aDessiner = 	"*****************************\n*";
	for(int i=0; i<4; i++){
		for(int j=0; j<4; j++){
			if (p[i][j]==0){
				aDessiner += "      *";
			}
			else if(p[i][j]<10){
				aDessiner += "  "+ to_string(p[i][j]) + "   *";
			}
			else if(p[i][j]<100){
				aDessiner += "  " + to_string(p[i][j]) + "  *";
			}
			else if(p[i][j]<1000){
				aDessiner += " " + to_string(p[i][j]) + "  *";
			}
			else if (p[i][j]<10000){
				aDessiner += " " + to_string(p[i][j]) + " *";
			}
			else if (p[i][j]<100000){
				aDessiner += "" + to_string(p[i][j]) + " *";
			}
			else{
				aDessiner += "" + to_string(p[i][j]) + "*";
			}
		}
		if (i!=3){
			aDessiner += "\n*****************************\n*";
		}else{
			aDessiner += "\n*****************************\n";
		}
	}
	return aDessiner;
}
string dessine ( Plateau p ) { string aDessiner = " \n " ; for ( int i = 0 ; i < 4 ; i ++ ) { for ( int j = 0 ; j < 4 ; j ++ ) { if ( p [ i ] [ j ] == 0 ) { aDessiner += " " ; } else if ( p [ i ] [ j ] < 10 ) { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } else if ( p [ i ] [ j ] < 100 ) { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } else if ( p [ i ] [ j ] < 1000 ) { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } else if ( p [ i ] [ j ] < 10000 ) { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } else if ( p [ i ] [ j ] < 100000 ) { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } else { aDessiner += " " + to_string ( p [ i ] [ j ] ) + " " ; } } if ( i != 3 ) { aDessiner += " \n \n " ; } else { aDessiner += " \n \n " ; } } return aDessiner ; }
affiche un Plateau
 @param p le Plateau
affiche un Plateau @param p le Plateau