Piccolo manuale di LibreLogo/Ripetere cicli e loops: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Iamarf (discussione | contributi)
Iamarf (discussione | contributi)
Riga 22:
HOME
L = 50mm<nowiki>; lato del quadrato</nowiki>
A = 90<nowiki>; angolo internoesterno ad ogni vertice</nowiki>
FORWARD L RIGHT A
FORWARD L RIGHT A
Riga 30:
|}
 
È facile modificare questo codice per disegnare altre figure, e in particolare per disegnare poligoni regolari. Proviamo ad esempio a costruire un triangolo equilatero. Come si potrebbe fare? Facile: si toglie un lato e si aggiusta la dimensione degli angoli, ma quali angoli? Questa domanda, apparentemente banale, confonde un numero sorprendente di internipersone. Per fare il quadrato la tartaruga doveva girare nello stesso verso quattro volte di un angolo di 90°, per un totale di 360°. Infatti dopo avere costruito, il quadrato la tartaruga puntapuntava nuovamente nella direzione iniziale: segno che ha fatto un giro completo, ovvero che ha ruotato complessivamente di 360°. La stessa cosa dovrà accadere con qualsiasi altra figura geometrica chiusa, quindi anche con un triangolo. Siccome abbiamo deciso di costruire poligoni regolari, tutti gli angoli interni dovranno essere uguali. E poiché un triangolo ha tre angoli interni, ciascuno di questi misurerà 120° = 360°/3:
 
{| class="wikitable"