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("+");
|
|
}
|
|
}
|
|
}
|