Logo - Tartaruga
Os comandos simples de desenho do logotipo movem a tartaruga para frente e para trás e também a viram para a direita ou esquerda. Os comandos e suas abreviações são fornecidos abaixo -
- fd - encaminhar
- bk - para trás
- rt - certo
- lt - esquerda
- cs - clearscreen
Qualquer uma das versões desses comandos pode ser usada. Exceto o comando cs, cada um desses comandos deve ser seguido por um valor chamado como seu argumento. Os argumentos para fd e bk são unidades; aqueles de rt e lt são ângulos que podem ser qualquer número inteiro. Uma rotação de 360 é uma rotação completa, portanto, uma rotação de 375 graus é o mesmo que 1/15 graus.
forward 60 ou fd 60 significa avançar 60 passos
right 90 ou rt 90 significa virar à direita 90 graus
left 90 ou lt 90 significa virar à esquerda 90 graus
back 60 ou bk 60 significa voltar 60 passos
clearscreen ou cssignifica apagar todos os desenhos. Isso coloca a tartaruga no centro
A janela de desenho possui um sistema de coordenadas. Os valores das duas coordenadas (normalmente chamadas de xey) no centro são 0, 0. No canto nordeste, eles são 250, 250; no canto sudeste, são 250, -250. No canto sudoeste, eles são -250, -250; etc. Se a tartaruga tentar andar para um lado da tela, ela se enrolará. O lado direito envolve o lado esquerdo e o superior envolve a parte inferior.
Muitos sistemas de programação funcionam no mesmo tipo de plano de coordenadas 'xy' de dois eixos, com o qual trabalhamos em Álgebra também.
Aqui, '0 0' é o centro, ou origem (sem vírgula ou parênteses aqui!). Em seu estado centralizado, zoom - "normal", a tela de desenho do Logo mostra uma área de cerca de 150 pontos para cima ou para baixo e 300 pontos para a direita ou esquerda do centro.
A tartaruga pode ser dirigida com cabeçalhos que correspondem a uma rosa dos ventos, com 0 ou 360 graus apontando para cima, 90 graus para a direita e assim por diante. Você pode definir uma variável com um número entre 0 e 360 e, em seguida, percorrer esse caminho.
Comandos de tartaruga
Agora, vamos tentar alguns comandos. Os comandos serão emitidos um por linha, seguido por um retorno de carro. Vários desses comandos podem ser digitados em sucessão em uma janela de comando seguida por um retorno de carro. O efeito na tartaruga é o mesmo. No entanto, se você digitar um comando que requer uma ou mais entradas e fornecer as entradas ausentes na próxima linha, o logotipo mostrará um erro.
A seguir está um comando de prática, que mostra os resultados desejados à direita.
Os comandos - fd 50 rt 120 fd 50 rt 120 fd 50 rt 120, faça com que a tartaruga desenhe um triângulo, como você pode ver ao experimentá-los.
Esses comandos são lidos da esquerda para a direita. Desde o comandofdrequer um argumento, é considerado o próximo valor. Similarmente,rtaceita um argumento também. Assim, o logotipo pode dar um significado inequívoco a cada uma dessas cadeias de caracteres. Para alguns comandos de logotipo, separadores são necessários.
A seguir estão alguns comandos de prática com os resultados desejados à direita.
A seguir está um exercício para verificar sua aptidão sobre o que você aprendeu até agora neste capítulo.