sexta-feira, 25 de abril de 2014

Construindo circunferência com o comando repita


Pode-se construir circunferência no Slogo usando o comando 

 Repita,   para frente (pf)    e    para a direita (pd).


Se considerarmos um polígono regular de n lados



a)    Quanto maior o nº de lados, menor será o ângulo externi (A)
b)    Maior será a semelhança com a circunferência.

 Vai-se trabalhar com o polígono de 36 pois ele possui:
·         Ângulo externo = 360 / 36 = 10º

·         Tempo de construção pelo Slogo  mais rápido.





Exemplos

Sejam os polígonos construídos com o comando Repita no caso Geral:

REPITA  :n  [ pf  :l  pd  360/:n ] , que constrói qualquer polígono, onde
·         :n            =  nº de lados e 
·         360 / :n   =  Ângulo Externo

PROGRAMA PARA  VÁRIOS POLÍGONOS

aprenda circunferencia1  :l  :n


repita  :n  [pf :l  pd  360/:n]

fim

aprenda comparar

circunferencia1  20  10
circunferencia1  20  20
circunferencia1  20 20
circunferencia1  20  30
circunferencia1  20  40

fim




Veja que à medida que o n de lados aumentou, o  polígono tende à uma circunferência e, a partir de n = 36 já se percebe bem esta tendência.

Outro ponto básico é fazer  no Slogto  pf 30 = 1 cm aproximadamente

Polígono de 36 lados

Lado = l = 30 no Slogo = 1 cm

·     ÂNGULO EXTERNO (A)

A = 360 / n = 360 / 36  =  10º
Onde n = nº de lados

PROGRAMA PARA CONSTRUIR A CIRCUNFERÊNCIA  E O ÂNGULO EXTERNO

Ver figura 1  acima.



aprenda anguloexterno

repita 2 [ pf 100  pt 100  pd 10 ]

pc

fim
  
aprenda circunferencia  :l

; Angulo externo A = 360 / n

; A= = 360 / 36 = 10

anguloexterno

pd 10

repita 36 [ pf :l  pd  10]


fim




Nenhum comentário:

Postar um comentário