- 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();
}
}