- Curso
- Geometría B
- Dibujar un rectángulo hueco
Dibujar un rectángulo hueco
Última actualización:
23/08/2020
⁃
Dificultad:
Intermedio
Escriba un programa en C# que solicite un símbolo al usuario, un ancho y una altura para dibujar un rectángulo hueco con esas dimensiones.
Use el símbolo para pintar el rectángulo hueco.
Entrada
4
3
5
Salida
444
4 4
4 4
4 4
444
Solución
using System;
public class RectanguloHueco
{
public static void Main(string[] args)
{
int simbolo = Convert.ToInt32(Console.ReadLine());
int ancho = Convert.ToInt32(Console.ReadLine());
int alto = Convert.ToInt32(Console.ReadLine());
for (int fila = 1; fila <= alto; fila++)
{
for (int columna = 1; columna <= ancho; columna++)
{
if ((fila == 1) || (fila == alto))
{
Console.Write(simbolo);
}
else
{
if ((columna == 1) || (columna == ancho))
{
Console.Write(simbolo);
}
else
{
Console.Write(" ");
}
}
}
Console.WriteLine();
}
}
}