
Deleted number - IN ITALIAN
Specifiche: Scrivere un programma deleted_number.go
che, data su linea di comando una stringa costituita da cifre, alcune delle quali eventualmente seguite da #
, stampa il prodotto ottenuto moltiplicando tra loro le cifre non seguite da #
.
Ad esempio, se il programma legge da riga di comando la stringa 12#345#6
, il programma stampa 72
(cioè 1 * 3 * 4 * 6).
Leggete attentamente le specifiche e, prima di iniziare a scrivere il programma deleted_number.go
, rispondete per iscritto alle seguenti domande. Poi progettate e scrivete il programma.
Domande
- Il programma attraverso quale canale riceve i dati?
- Di che tipo sono i dati in input?
- I dati ricevuti da input sono pronti da elaborare o è necessario manipolarli prima in qualche modo (calcolarne/derivarne/estrarne altri dati)?
- I dati da elaborare sono dati “sparsi” o “in serie”?
- Quanti e quali dei dati in input è necessario considerare contemporaneamente ai fini dell’elaborazione richiesta?