Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 747 Bytes

File metadata and controls

40 lines (27 loc) · 747 Bytes

Disegna un quadrato "alternato"

Descrizione

Scrivete un programma che, dato un numero positivo N nel flusso di ingresso, emetta nel flusso di uscita un quadrato di lato N composto di * e +, sulla base del pattern mostrato in figura.

*+*+*
+*+*+
*+*+*
+*+*+
*+*+*

In particolare, il precedente è l'output atteso su input 5.

Vincoli

Tutti i numeri coinvolti nella soluzione possono essere rappresentati da una variabile di tipo int, in particolare, non è previsto altro limite superiore al valore di N.

Esempio

Eseguendo soluzione e avendo nel flusso di ingresso

3

il programma emette

*+*
+*+
*+*

nel flusso di uscita.