Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
47 lines (31 sloc) 776 Bytes

Disegna una spunta

Descrizione

Scrivete un programma che, dato un numero positivo N nel flusso di ingresso, emetta nel flusso di uscita una "spunta" composta di 3N asterischi di cui N "in discesa" e 2N "in salita" (l'asterisco più in basso è contato solo tra quelli in salita). Ad esempio, per N pari a 3 deve emettere il seguente disegno:

        *
       *
*     *
 *   *
  * *
   *

Vincoli

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

Esempio

Eseguendo

soluzione

e avendo nel flusso di ingresso

2

il programma emette

     *
*   *
 * *
  *

nel flusso di uscita.