next up previous contents
Next: Desenhar um retângulo de Up: As variáveis Previous: O papel das variáveis   Conteúdo

Exemplos práticos

Para desenhar um quadrado de lado 100, usamos:
aprenda quadrado
repita 4[pf 100 pd 90]
fim
Vamos alterar este procedimento para que receba um parâmetro (ele diga igualmente argumento ) indicando a medida do lado do quadrado a ser desenhado.
Uma variável será precedida do símbolo ":" (dois pontos). Se quisermos indicar ao procedimento quadrado que ele dependerá da variável :c, acrescentaremos :c ao fim da linha de definição.
Desse modo, a tati avançará :c passos de tartaruga em vez dos 100 passos definidos no procedimentos acima. O procedimento ficará assim:
aprenda quadrado :c
repita 4 [pf :c pd 90]
fim
Assim, escrevendo:
quadrado 100 quadrado 50 quadrado 30 quadrado 20 quadrado 10
Obteremos a figura ao lado.
quadrados


alex 2006-06-18