Patrón de Rombo X73946


Statement
 

pdf   zip

html

En este problema se requiere construir una figura en forma de romboide utilizando asteriscos, cuyo ancho y altura serán determinados por el número de entrada. La figura se construirá utilizando ciclos y condicionales para imprimir una cadena de caracteres que contenga espacios en blanco y asteriscos. La cantidad de espacios y asteriscos variará de acuerdo a la posición actual en la iteración, de modo que se generen niveles ascendentes y descendentes de asteriscos hasta la mitad del romboide y luego niveles descendentes y ascendentes hasta el final. El resultado final será una figura cuadrangular con dos lados opuestos paralelos y diagonales opuestas de igual longitud, formando un ángulo de 90 grados entre sí, construida exclusivamente con asteriscos.

Input

Como entrada será un numero entero mayor a 3 para que se aprecie el romboide.

Output

La salida será una figura con el la altura y anchura del número dado.

Public test cases
  • Input

    4
    

    Output

       ****
      ****
     ****
    ****
    
  • Input

    7
    

    Output

          *******
         *******
        *******
       *******
      *******
     *******
    *******
    
  • Input

    6
    

    Output

         ******
        ******
       ******
      ******
     ******
    ******
    
  • Information
    Author
    Language
    English
    Official solutions
    Java
    User solutions
    Python