Draw a spiral

Obiettivo

  • Disegnare una spirale
  • Si ferma appena trova un ostacolo.

Soluzione #1

  • ROBO Exercise Set 1 > 4 Draw a spiral

Soluzione #2

Utilizza la ricorsione.

Suggerimento: scrivi una procedura che disegna un solo braccio della spirale e poi…

Il risultato del codice originale in: File > Open > spiral.irobo

Soluzione #3

Più semplice?

Per rispondere alla richiesta originale

  1. La direzione iniziale è Est
  2. I bracci hanno lunghezza 1, 2, …, n, n+1, … a coppie consecutive
  3. Prima di ogni passo deve controllare se ha campo libero

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *