El siguiente programa en Java imprime un patrón cuadrado hueco.
Input
Un número entero positivo n que representa el tamaño del lado del patrón.
Output
El programa generará y mostrará en la salida estándar (consola) un patrón compuesto por un cuadrado hueco. Este patrón estará formado por asteriscos (*) y espacios en blanco. Los bordes externos del cuadrado contendrán asteriscos, mientras que las celdas internas estarán ocupadas por espacios en blanco. La dimensión del cuadrado estará determinada por el valor de n.
Input
4
Output
**** * * * * ****
Input
9
Output
********* * * * * * * * * * * * * * * *********
Input
14
Output
************** * * * * * * * * * * * * * * * * * * * * * * * * **************