-
Programmare l'artista usando la matematica
-
Se voglio disegnare un rettangolo
-
avente un'altezza pari a 50 pixel
-
e una larghezza doppia rispetto all'altezza,
-
in che modo posso programmare
il computer per disegnarlo?
-
Beh, posso dire all'artista di andare
verso l'alto per 50 pixel,
-
girare a destra e poi proseguire per 100 pixel
-
e poi di ripetere l'intera sequenza due volte.
-
Ma in questo modo sto facendo io i calcoli
al posto del computer.
-
Moltiplicare 50 per due può sembrarti semplice,
-
ma siccome i computer sono veramente bravi
a fare i calcoli,
-
dovremmo lasciarglieli fare
ogni volta che è possibile.
-
In questo caso basta usare una variabile
(height),
-
impostarne (set) il valore a 50,
-
e quindi modificare l'algoritmo
per dire all'artista
-
di andare verso l'alto di pixel,
-
girare a destra, poi proseguire
per " x 2" pixel.
-
In questo modo si disegna un rettangolo
-
la cui larghezza è il doppio dell'altezza.