Dibujando Cuadrado X12123


Statement
 

pdf   zip

html

Crear un programa que pida un número n y dibuje un cuadrado de altura n alternando el uso de los caracteres * y + entre las filas. Cuando n es par, se comenzará en la primer fila con +, y cuando n es impar se comenzará usando *.

Entrada

Lectura de un número entero n.

Salida

Cuadrado de altura n dibujado usando los caracteres * y + de manera alternada. La fila 1 comienza usando el caracter + si n es par, o el caracter * en caso contrario.

Observación

  • La primer fila del cuadrado es la fila 1;
  • No olvide imprimir un salto de línea al final.
Public test cases
  • Input

    5
    

    Output

    *****
    +++++
    *****
    +++++
    *****
    
  • Input

    6
    

    Output

    ++++++
    ******
    ++++++
    ******
    ++++++
    ******
    
  • Input

    7
    

    Output

    *******
    +++++++
    *******
    +++++++
    *******
    +++++++
    *******
    
  • Input

    8
    

    Output

    ++++++++
    ********
    ++++++++
    ********
    ++++++++
    ********
    ++++++++
    ********
    
  • Information
    Author
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C C++ Java Python