Write a program that produces the following output:
Program:
public class Ch02PP03
{
public static int SIZE = 4;
public static void main(String[] args)
{
printLine();
printUpBox();
printDownBox();
printLine();
printDownBox();
printUpBox();
printLine();
}
public static void printLine()
{
System.out.print("+");
for(int i = 0; i < 2 * SIZE + 1; i++)
{
System.out.print("-");
}
System.out.println("+");
}
public static void printUpBox()
{
for(int i = 0; i < SIZE; i++)
{
System.out.print("|");
for(int j = 0; j < SIZE - i; j++)
{
System.out.print(" ");
}
for(int j = 0; j < i; j++)
{
System.out.print("/");
}
System.out.print("*");
for(int j = 0; j < i; j++)
{
System.out.print("\\");
}
for(int j = 0; j < SIZE - i; j++)
{
System.out.print(" ");
}
System.out.println("|");
}
}
public static void printDownBox()
{
for(int i = SIZE - 1; i >= 0; i--)
{
System.out.print("|");
for(int j = 0; j < SIZE - i; j++)
{
System.out.print(" ");
}
for(int j = 0; j < i; j++)
{
System.out.print("\\");
}
System.out.print("*");
for(int j = 0; j < i; j++)
{
System.out.print("/");
}
for(int j = 0; j < SIZE - i; j++)
{
System.out.print(" ");
}
System.out.println("|");
}
}
}
Output: