Buscar

Mosaico de Octógonos e Hexágonos

Prévia do material em texto

MOSAICO FORMADO POR OCTÓGONOS E HEXÁGONOS 
Orientanda: Gabriela Baptistella Peres 
Orientador: Prof. Dr. Mauri Cunha do Nascimento 
 
 
Aproposta foi fazer um mosaico com octógonos e hexágonos. 
Para criar o octógono, fizemos um procedimento “aprenda octógono” que ficou 
assim: 
 
aprenda octogono 
repita 10 [pf 20 pe 45] 
fim 
 
E para criar o Hexágono, fizemos um procedimento “aprenda hexágono” que ficou 
assim: 
 
aprenda hexagono 
repita 6 [pf 20 pe 60] 
fim 
 
Formando uma figura assim: 
 
 
 
Após criar o “aprenda octogono” e o “aprenda hexagono”, foi pensado em construir 
uma faixa de octógonos e hexágonos. Para construir o procedimento faixa, foi preciso 
posicionar a tartaruga na parte superior e esquerda da tela através dos seguintes comandos: 
un pf 430 pd 90 pt 470. 
Então o “aprenda faixa1” ficou assim: 
 
aprenda faixa1 
ul octogono 
repita 11 [pf 20 pd 180 hexagono repita 3 [pf 20 pe 60] pd 135 un pf 20 pe 45 ul 
octogono] 
fim 
 
 
 
E para a próxima faixa criamos um “aprenda faixa2”, que ficou assim: 
 
aprenda faixa2 
pe 135 pf 20 pd 45 ul hexagono 
repita 11 [un pf (raizq 3)* 20 pf (raizq 2)* 20 pf 20 ul hexagono] 
pf 20 pe 90 un pf (raizq 2)* 20 pf (raizq 3)* 20 pf 20 pe 90 
fim 
 
 
E repetindo os novos comandos faixa1 e faixa2 o mosaico será construído, e depois 
de construir o mosaico a proposta foi pintá-lo. 
Para pintar os octógonos, fizemos um procedimento chamado “aprenda corfaixa1”, 
que ficou assim: 
 
aprenda corfaixa1 
mudecp 13 pinte 
repita 6 [repita 11 [pf (raizq 2)* 20 pf (raizq 3)* 20 pf 20 pinte] pd 90 pf (raizq 2)* 
20 pf (raizq 3)* 20 pf 20 pd 90 pinte repita 11 [pf (raizq 2)* 20 pf (raizq 3)* 20 pf 20 pinte] 
pe 90 pf (raizq 2)* 20 pf (raizq 3)* 20 pf 20 pe 90 pinte] 
fim 
 
E para pintar os hexágonos, fizemos um procedimento chamado “aprenda 
corfaixa2”, que ficou assim: 
 
aprenda corfaixa2 
mudecp [185 106 255] pinte 
repita 11 [repita 10[pf(raizq 2)* 20 pf (raizq 3)* 20 pf 20 pinte] pf (raizq 2)* 10 pf 
(raizq 3)* 10 pf 10 pd 90 pf (raizq 2)* 10 pf (raizq 3)* 10 pf 10 pd 90 pinte repita 11 [pf 
(raizq 2)* 20 pf (raizq 3)* 20 pf 20 pinte] pe 90 pf (raizq 2)* 10 pf (raizq 3)* 10 pf 10 pe 90 
pf (raizq 2)* 10 pf (raizq 3)* 10 pf 10 pinte] 
repita 10 [pf (raizq 2)* 20 pf (raizq 3)* 20 pf 20 pinte] 
fim 
 
E depois foi feito um comando que ao ser executado constrói e pinta o mosaico 
todo, chamado “aprenda mosaico”, que ficou assim: 
 
aprenda mosaico 
tat un pf 430 pd 90 pt 470 
repita 11 [faixa1 faixa2] 
faixa1 
pf 10 pe 90 un pf (raizq 2)* 10 pf 10 
corfaixa1 
pf (raizq 2)* 10 pf (raizq 3)* 10 pf 10 
corfaixa2 
fim

Mais conteúdos dessa disciplina