Cuadrado hueco Aprende programación con ejercicios C# Sharp

Lección:

Control del Flujo


Ejercicio:

Cuadrado hueco 48


Objetivo:

Escribe un programa en C# 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:

using System;
public class exercise39
{
    public static void Main()
    {
        int n;
        int i, j;

        Console.Write("Enter number for the border of the square: ");
        n = Convert.ToInt32(Console.ReadLine());

        Console.Write("Enter total: ");
        width = Convert.ToInt32(Console.ReadLine());

        for (i = 0; i; i++)
            Console.Write(n);

        Console.WriteLine();

        for (i = 0; i - 2; i++)
        {
            Console.Write(n);

            for (j = 0; j - 2; j++)
                Console.Write(" ");

            Console.WriteLine(n);
        }

        for (i = 0; i; i++)
            Console.Write(n);

        Console.WriteLine();
    }
}