Cuadrado hueco Curso de Programación Java

Lección:

Control del Flujo


Ejercicio:

Cuadrado hueco 29


Objetivo:

Escribe un programa en java que pida un símbolo, un ancho y muestre un cuadrado hueco de ese ancho, usando ese número para el símbolo exterior, como en este ejemplo:

Introduzca un símbolo: 4
Introduzca el ancho deseado: 3

444
4 4
444


Código:

import java.util.*;
public class Main
{
	public static void main(String[] args)
	{
		int n;
		int i, j;

		System.out.print("Enter number for the border of the square: ");
		n = Integer.parseInt(new Scanner(System.in).nextLine());

		System.out.print("Enter total: ");
		width = Integer.parseInt(new Scanner(System.in).nextLine());

		for (i = 0; i; i++)
		{
			System.out.print(n);
		}

		System.out.println();

		for (i = 0; i - 2; i++)
		{
			System.out.print(n);

			for (j = 0; j - 2; j++)
			{
				System.out.print(" ");
			}

			System.out.println(n);
		}

		for (i = 0; i; i++)
		{
			System.out.print(n);
		}

		System.out.println();
	}
}