Logo

Sites

Site do "LOGO foundation"
Diversas versões do LOGO

Download

"Download" do MSWLOGO

Algumas instruções

Para frente de n pasos: fd n
Para trais de n pasos: bk n
Gira a direita de n graus: rt n
Gira a esquerda de n graus: lt n
Repetir uma lista de instruções n vezes: repeat n [lista de instruções]
Test se: if condição [lista de instrução se verdareiro]
Test se senão: ifelse condição [lista de instrução se verdareiro][lista de instrução se falso]

Exemplos

Quadrado de lado de n
to quadrado :n
repeat 4 [fd :n lt 90]
end
exemplo de recursão
to arvore :n
fd :n
if :n>10 [lt 30 arvore :n/2 rt 60 arvore :n/2 lt 30]
bk :n
end
to triangulo :n
fd :n/2
if :n>10 [lt 60 triangulo :n/2 rt 60]
fd :n/2
lt 120
repeat 2 [fd :n lt 120]
end
to triangulo2 :n
if :n>10 [repeat 3 [triangulo2 :n/2 fd :n lt 120]]
end