Comandos Básicos do Robô - PascaL


Em Pascal, os comandos podem ser escritos com letras maiúsculas, minúsculas ou ambas. Não existe comando para desfazer (undo). Se for necessário, apagar alguma coisa, usar o ClrScr (ou apertar o botão Limpar) e refazer os comandos.

 

Comando

Significado

Efeito

pfrente(P)

Para Frente

onde P é o número de passos

Faz o robô deslocar "P passos" para frente na direção e sentido para os quais estiver apontando no momento.

 

ptras(P)

Para Trás

onde P é o número de passos.

Faz o robô deslocar "P passos" para trás, na direção em que estiver apontado no momento mas em sentido contrário.

 

pdireita(A)

Para Direita onde A é o ângulo de giro.

Faz o robô virar para a direita "A" graus em relação à direção para a qual estiver apontando no momento.

 

pesquerda(A)

Para Esquerda onde A é o ângulo de giro.

Faz o robô virar para a esquerda "A" graus em relação à direção para a qual estiver apontando no momento.

 

 

ClrScr


Clear Screen
Limpa tela

Limpa a área de desenhos, a área de histórico e colocar o robô no centro da área de desen­hos. Equivale a clicar o botão Limpar.

 

ul

Use Lápis Abaixa o lápis que está na base do robô

Faz com que os próximos movimentos do robô deixem rastro na tela.

 

um

Use Nada Levanta o lápis que está na base do robô

Faz com que os próximos movimentos do Robô não deixem rastro na tela.

 

 

dr

 

Desapareça robô

Faz o robô (triângulo) desaparecer, ficar invisível. 0 robô pode continuar a receber co­mandos e continuará deixando rastro ou não dependendo dos comandos anteriores, mas a figura do triângulo não aparece mais.

 

ar

Apareça robô

Faz o robô (triângulo) reaparecer, tornando-o visível na posição em que estiver na tela.

 

Fonte: Guimarães, Angelo de Moura. Programando com PascaL: um ambiente para auto-aprendizagem. Belo Horizonte: Editora UFMG, 2008.