Seu objetivo (aqui e em qualquer programa bem escrito) é escrever o código mais simples possível. Para isto, você tem que decompor seu trabalho em sub-passos e escrever métodos específicos para cada sub-passo.
Se você observar cuidadosamente a figura que tem que desenhar, ela é
constituída de quatro partes descrevendo um V. Uma decomposição possível é
escrever um método responsável por escrever um V a partir da posição
atual. Seu protótipo pode ser: [!java|c]void [/!]fazerV()
Neste método, você deve usar os métodos levantarPincel()
e
abaixarPincel()
para marcar o chão (se quiser, faça um método
só para isto). É uma decisão inteligente escrever fazerV()
para
colocar o buggle diretamente em posição para o próximo V.
Sua vez. Seu código não deve ser maior que 4 linhas (sem contar
fazerV
)...