OII 2015-11-18 – 19

2015-19La grafica della tartaruga prevede che si possano impartire degli ordini di movimento a una tartaruga, che li eseguirà lasciando sul terreno una traccia dei suoi movimenti, come se avesse una penna attaccata sulla pancia.

Gli ordini possono essere impartiti tramite un semplice linguaggio, stando attenti che:

  • l’istruzione avanti passi fa compiere alla tartaruga il numero di passi specificato nella direzione dell’orientamento attuale della tartaruga;
  • le istruzioni destra e sinistra ruotano rispettivamente in senso orario e in senso antiorario l’orientamento attuale della tartaruga, e il numero che segue è un angolo espresso in gradi;
  • pennasu e pennagiu sollevano e abbassano rispettivamente la penna sotto la pancia della tartaruga: quando la penna è sollevata ovviamente non lascia tracce sul terreno;
  • l’istruzione ripeti fa ripetere il blocco che segue, delimitato da parentesi graffe, per un numero di volte indicato a fianco dell’istruzione.

Si vuole ottenere questo “punto interrogativo tartaruga” (inizialmente la tartaruga ha la penna abbassata e guarda verso l’alto):

Si consideri il seguente codice, si individui l’errore che impedisce di ottenere il risultato voluto e lo si riporti nella seguente forma:

RIGa_di_codice, NUMero_SBagliato, NUMero_CORRetto).

I numeri di riga sono mostrati tra parentesi quadre all’inizio di ogni riga.


Soluzione: ….