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