- Curso
 - Geometría B
 - Dibujar un cuadrado hueco
 
 
 
                    
                        
Dibujar un cuadrado hueco
                    
                    
                    
                        Última actualización: 
                            23/08/2020
                        
                      
                        
                            ⁃
                            Dificultad: 
                            Intermedio
                        
                    
           
                    Escriba un programa en C# que solicite un símbolo y un ancho que utilizará para dibujar el cuadrado hueco de ese ancho y alto.
Utilice el símbolo para dibujar el cuadrado hueco, el alto será el mismo que el ancho.
                    
                    Entrada
                    
                    1
5
                    
                    Salida
                    
                    11111
1   1
1   1
1   1
11111
                    Solución
                    
                   
                    
                    using System;
public class CuadradoHueco
{
    public static void Main(string[] args)
    {
        int simbolo = Convert.ToInt32(Console.ReadLine());
        int ancho = Convert.ToInt32(Console.ReadLine());
        for (int i = 0; i < ancho; i++)
        {
            Console.Write(simbolo);
        }
        Console.WriteLine();
        for (int i = 0; i < ancho - 2; i++)
        {
            Console.Write(simbolo);
            for (int j = 0; j < ancho - 2; j++)
            {
                Console.Write(" ");
            }
            Console.WriteLine(simbolo);
        }
        for (int i = 0; i < ancho; i++)
        {
            Console.Write(simbolo);
        }
        Console.WriteLine();
    }
}