referencia
 
 

atrás

 
 

A páxina de refencia é un vocbulario básico do galogo. Mostramos os comandos (palabras primitivas) das que consta galogo así como dar idea de como se forman as expresións novas .Lembra que exite tamén existe un pequeno curso de galogo para quen queira comezar a usar esta linguaxe.

 
 
vocabulario de debuxo
adiante distancia
ad distancia
A tartaruga móvese cara adiante a cantidade de unidades especificadas, escribindo un número en lugar de distancia.
atrás distancia
at distancia
A tartaruga móvse cara atrás a cantidade de unidades especificadas, escribindo un número en lugar de distancia.
dereita ángulo
dr ángulo
Fai que a tartaruga vire á dereita o número especificado de graos, escribindo un número en lugar de ángulo.
esquerda ángulo
eq ángulo
Fai que a tartaruga vire á esquerda o número especificado de graos, escribindo un número en lugar de ángulo.
esquerda ángulo
eq ángulo
Fai que a tartaruga vire á esquerda o número especificado de graos, escribindo un número en lugar de ángulo.
escribir (mensaxe) Escribe unha mensaxe na pantalla, na posición actual da tartaruga. A mensaxe debe estar entre parénteses.
centro Retorna a tartaruga ao centro da pantalla.
agachar.tartaruga
agt
Fai a tartaruga invisible.
amosar.tartaruga
amt
Fai a tartaruga visible.
limpar.pantalla
lp
Limpa a área de debuxo
levantar.lapis
ll
Fai que a tartaruga levante o seu lapis da pantalla; deste xeito non vai debuxar ata non recibir a orde baixar.lapis
baixar.lapis
bl
Fai que a tartaruga baixe o seu lapis da pantalla; isto fai que a tartaruga volva a debuxar despois de ter recibido a orde levantar.lapis
por.cor.lapis vermello verde azul
pcl vermello verde azul
Cambia a cor do lapis da tartaruga á cor especificada; vermello, verde e azul son números que deben estar entre 0 e 255.
por.cor.pantalla vermello verde azul
pcp vermello verde azul
Cambia a cor da pantalla á cor especificada; vermello, verde e azul son números que deben estar entre 0 e 255.
vocabulario de control
repetir cantidade [lista-de-instruccións] Repite os mandatos da lista de instrucciós a cantidade de veces especificadas, cantidade ten que ser un número.
se.entón condición [instruccións-cando-verdadeiro]
    [instruccións-cando-falso]
Efectúa mandatos segundo unha condición. Se condición é verdadeiro (un número distinto de cero) vai adiante a lista de [instruccións-cando-verdadeiro] senón a lista de [instruccións-cando-falso]
namentres condición [lista-de-instruccións] Efectúa os mandatos en [lista-de-instruccións] mentras a condición sexa verdadeira (distinta de cero). Teña coidade de non crear accidentalemente ciclos infinitos! (condicións que nunca chegan a cero).
vocabulario de visualización
manual Deshabilita a actualización da pantalla automática. A tartaruga aínda vai debuxar, mais a pantalla non vai ser actualizada ata que se execute un mandato pintar ou auto.
auto Habilita a actualización automática da pantalla. Volve atrás os efectos do comando manual.
pintar Forza a actualización inmediata da pantalla. Úsase xunto ao comando manual.
pausa duración Fai unha pausa por un número especificado de milisegundos. Hai 1000 milisegundos nun segundo polo que pausa 1000 vai facer unha pausa dun segundo.
vocabulario de programación
amosar :variable Mostra o valor da variable nomeada a continuación. Fíxate en que o nome da variable vai precedida de dous puntos.
descargar Mostra todos os procedimentos e variables na caixa de comandos, de xeito que se poidan copiar e pegar nun editor de textos para gardalos de xeito permanente. Pode cargar este arquivo pegando o seu contido no editor, ou pode usalo co Ambiente de Execución de galogo.
editor Executa o editor de textos, que vai executar inmediatamente calquera comando ou programa que se pegue ou escriba nel.
facer variable valor Asigna un valor a unha variable. Notar que o nome da variable debe estar precedido por dous puntos cando se accede pero non cando se lle asigna un valor.
para nome-comando-novo Crea unha nova subrutina (ou comando) ou edita unha existente, co nome especificado.
fin Non ten efecto durante a programación normal en galogo, mais cómpre poñelo para separar subrutinas cando se utiliza o editor ou o Ambiente de Execución de gaLogo.
params [lista-de-parámetros] Usado para especificar parámetros que deben ser pasados a unha subrutina.
executar [lista-de-comandos] Efectúa a lista de comandos especificada.

 

comentarios nos programas

Podes pór comentarios nos programas galogo poñendo un apóstrofe diante deles. Todo o que vén despois do apóstrofe na mesma liña é ignorado. Neste exemplo os comentarios móstranse en verde:

para proba 'amosar o uso dos comandos
'Esta liña vai ser ignorada
adiante 20 ' Mover a tartaruga cara adiante.
esquerda 90 ' Despois tornar á dereita.
fin ' ¡Xa está!

expresións

As expresións en galogo pódense construír cos seguintes operadores:

+ é Suma (5+3)
- é Resta (5-3)
* é Multiplicación (5*3)
/ é División (5/3)
Normalmente galogo avalía a multiplicación, despois a división, despois a suma e por último a resta; porén, pódesee trocar esta orde usando parénteses :

amosar 5*5+2 ' Mostra '27'
amosar 5*(5+2) ' Mostra '35'
galogo tamén posúe os seguintes operadores lóxicos:
(:x > :y) (x é maior que y)
(:x < :y) (x é menor que y)
(:x = :y) (x é igual que y)
Para o "e" lóxico , usa '*'. Por exemplo: ((:x > :y) * (:y < :z)) (x é maior ca y e y é menor que z)
Para o "ou" lóxico , usa '+'. Por exemplo: ((:x > :y) + (:x = :y)) (x é maior ou igual quey)
Para o "non" lóxico , usa '~'. Por exemplo: ~(:x>:y) (x non é maior quey)

 

 

 
 
 
 

atrás

 
 
lapisdecores. galego21.net . 2001