Page under construction!!

Guess the number - IN ITALIAN

Specifiche: Scrivere un programma guess_the_number.go dotato di:

Esempio di esecuzione con 19 come numero generato in modo casuale dalla funzione numberToGuess:

Inserisci un numero: 2
greater
Inserisci un numero: 30
less
Inserisci un numero: 19
right!

Leggete attentamente le specifiche e, prima di iniziare a scrivere il programma guess_the_number.go, rispondete per iscritto alle seguenti domande. Poi progettate e scrivete il programma.

Domande

  1. Il main attraverso quale canale riceve i numeri dati dall’utente? E il numero da indovinare?
  2. Di che tipi sono i dati che riceve il main?
  3. I numeri forniti dall’utente sono dati “sparsi” o sono una “serie”?
  4. I dati ricevuti da input sono pronti da elaborare o è necessario manipolarli prima in qualche modo (calcolarne/derivarne/estrarne altri dati)?
  5. Quanti e quali dei dati forniti dall’utente è indispensabile avere in memoria contemporaneamente ai fini dell’elaborazione richiesta?
  6. Il programma quando deve fermarsi nella lettura dei dati forniti dall’utente?