6 MAGGIO 2019

RIPETERE

Oggi inizio un nuovo capitolo.

I CICLI

Abbiamo visto diversi modi per disegnare un quadrato:

HOME – FORWARD 50 RIGHT 90 – FORWARD 50 RIGHT 90 – FORWARD 50 RIGHT 90 – FORWARD 50 RIGHT 90

oppure 

HOME – L= 50 – A= 90 – FORWARD L RIGHT A – FORWARD L RIGHT A – FORWARD L RIGHT A – FORWARD L RIGHT A

ma se volessimo disegnare un triangolo, basta togliere un lato e cambiare la misura dell’angolo (360/3= 120) quindi i miei comandi saranno:

HOME – L= 50 – A= 120 – FORWARD L RIGHT A – FORWARD L RIGHT A – FORWARD L RIGHT A

La somma degli angoli interni, poiché parliamo di poligoni regolari, è sempre di 360°

Se invece vogliamo aggiungere un quinto lato dobbiamo considerare che anche l’angolo andrà diviso per 5 (360/5=72) e quindi avremo un angolo di 72°.

Ora provo a disegnare un poligono con 8 lati:

Fin qui tutto bene!

È possibile però inserire una variabile N per indicare il numero dei lati quindi avrò:

….ora voglio esagerare….12 lati

E ancora più straordinario….se voglio aumentare il numero dei lati prendo come riferimento il perimetro. In un poligono regolare il perimetro si calcola moltiplicando la lunghezza del lato per il n. dei lati, quindi avremo per esempio:

Ma ancora più strabiliante, è possibile evitare di ripetere tante volte FORWARD L RIGHT A utilizzando l’istruzione REPEAT. Quindi per fare il disegno precedente è possibile scrivere:

Disegnando i poligoni scopriamo il cerchio che può essere visto come un poligono con infiniti lati infinitamente piccoli.

Progetta un sito come questo con WordPress.com
Comincia ora