Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
50 lines (34 sloc) 1.09 KB

Incornicia il nome

Descrizione

Scrivete un programma che, dato un nome nella prima linea del flusso di ingresso, lo emetta in una cornice di asterischi che abbia la base contenente un numero pari di asterischi, come ad esempio

**************
*            *
* MARIOLINA  *
*            *
**************

che ha 14 asterischi per base (e dove è stato aggiunto uno spazio dopo il nome, per rendere pari la sua lunghezza).

Vincoli

Il nome può essere costituito da una o più parole, ma in ogni caso è contenuto nella prima linea del flusso di ingresso e ha lunghezza complessiva minore o uguale a 20 caratteri.

Se il nome ha lunghezza dispari, va aggiunto uno spazio alla fine del nome (incolonnando correttamente la cornice e ottenendo così un numero pari di asterischi alla base).

Esempio

Eseguendo

soluzione

e avendo nel flusso di ingresso

CARLO DE' ALBERT

il programma emette nel flusso di uscita

********************
*                  *
* CARLO DE' ALBERT *
*                  *
********************