32 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
| public class Grille {
 | |
|     public static void main(String[] args) {
 | |
|         // Vérification de la validité de l'argument
 | |
|         if (args.length == 0 || Integer.parseInt(args[0]) <= 0) {
 | |
|             System.out.println("Pas de tableau");
 | |
|         } else {
 | |
|             int taille = Integer.parseInt(args[0]);
 | |
|             
 | |
|             // Construction de la grille
 | |
|             for (int i = 0; i < taille; i++) {
 | |
|                 // Ligne horizontale
 | |
|                 for (int j = 0; j < taille; j++) {
 | |
|                     System.out.print("+-");
 | |
|                 }
 | |
|                 System.out.println("+");
 | |
| 
 | |
|                 // Ligne verticale
 | |
|                 for (int j = 0; j < taille; j++) {
 | |
|                     System.out.print("| ");
 | |
|                 }
 | |
|                 System.out.println("|");
 | |
|             }
 | |
| 
 | |
|             // Dernière ligne horizontale
 | |
|             for (int j = 0; j < taille; j++) {
 | |
|                 System.out.print("+-");
 | |
|             }
 | |
|             System.out.println("+");
 | |
|         }
 | |
|     }
 | |
| }
 |