Untitled
unknown
java
3 years ago
5.0 kB
9
Indexable
package ru.vsu.cs.vvp2021;
import java.io.PrintStream;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.printf("----------------%n");
sample(7, 7);
}
public static void sample(int w, int h) {
PrintStream out = System.out;
for (int r = 0; r < h; r++) {
if (r == 0 || r == h - 1) {
out.print("*");
for (int c = 1; c < w - 1; c++) {
out.print("-");
}
out.println("*");
} else {
out.print("|");
for (int i = 0; i < h; i++) {
if (i == 0 || i == h - 2) {
out.print("*");
for (int c = 1; c < w - 3; c++) {
out.print("-");
}
out.print("*");
out.println("|");
} else {
out.print("|");
out.print("|");
for (int a = 0; a < h; a++) {
if (a == 0 || a == h - 3) {
out.print("*");
for (int c = 1; c < w - 5; c++) {
out.print("-");
}
out.print("*");
out.print("|");
out.println("|");
} else {
out.print("|");
out.print("|");
out.print("|");
for (int q = 0; q < h; q++) {
if (q == 0 || q == h - 4) {
out.print("*");
for (int c = 1; c < w - 7; c++) {
out.print("-");
}
out.print("*");
out.print("|");
out.print("|");
out.println("|");
} else {
out.print("|");
out.print("|");
for (int e = 0; e < h; e++) {
if (e == 0 || e == h - 3) {
out.print("*");
for (int c = 1; c < w - 5; c++) {
out.print("-");
}
out.print("|");
out.println("|");
} else {
out.print("|");
for (int t = 0; t < h; t++) {
if (t == 0 || t == h - 2) {
out.print("*");
for (int c = 1; c < w - 3; c++) {
out.print("-");
}
out.print("*");
out.println("|");
} else {
for (int y = 0; y < h; y++) {
if (y == 0 || y == h - 1) {
out.print("*");
for (int c = 1; c < w - 1; c++) {
out.print("-");
}
out.println("*");
} break;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Editor is loading...