Pregunta

¿Cómo muevo la tortuga en LOGO ?

¿Fue útil?

Solución

// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17

Echa un vistazo a otros comandos de tortugas encontrados aquí ...


Comandos de tortuga

  • BACK ## [BK] - Mueve la tortuga hacia atrás
  • BACKGROUND ## [BG] - Establecer color de fondo (0-15)

    • 0 - Negro
    • 1 - Blanco
    • 2 - Rojo
    • 3 - Cian
    • 4 - Púrpura
    • 5 - Verde
    • 6 - Azul
    • 7 - Amarillo
    • 8 - Naranja
    • 9 - Marrón
    • 10 - Rojo claro
    • 11 - Gris 1
    • 12 - Gris 2
    • 13 - Verde claro
    • 14 - Azul claro
    • 15 - Gray 3
  • CLEARSCREEN [CS] - Borrar pantalla sin mover la tortuga

  • DIBUJAR - Borrar pantalla y llevar a la tortuga a su casa
  • EACH : diga a varios sprites, cuyos números están en una lista, que acepten comandos en una segunda lista, por ejemplo, CADA [1 2] [SQUARE 10]
  • FORWARD ## [FD] - Mueve la tortuga hacia adelante
  • FULLSCREEN : pantalla de gráficos completa (igual que presionar F5)
  • HEADING - Genera el título de la tortuga como un número (0-359)
  • HIDETURTLE [HT] - Haga que la tortuga sea invisible
  • HOME - Mueve la tortuga al centro de la pantalla apuntando hacia arriba
  • IZQUIERDA [LT] : gire la tortuga a la izquierda
  • NODRAW [ND] : ingrese el modo de texto con pantalla clara
  • NOWRAP : evita que los dibujos se ajusten a la pantalla
  • PENCOLOR [PC] - Cambiar el color de la pluma
  • PENDOWN [PD] - Turtle leaves trail
  • PENUP [PU] : la tortuga deja de dejar rastro
  • RIGHT ## [RT] - Gire a la tortuga a la derecha
  • SETHEADING [SETH] : establece el rumbo de la tortuga, por ejemplo. SETH 180
  • SETSHAPE : establece la forma actual del sprite (0-7)
  • SETX Mueve la tortuga a las coordenadas x especificadas, por ejemplo. SETX 50
  • SETXY Mueve la tortuga a las coordenadas x, y especificadas Eg. SETXY 50 50
  • SETY Mueve la tortuga a la coordenada y especificada, por ejemplo. SETY 50
  • SHAPE - Número de salida de la forma del sprite actual
  • SHOWTURTLE [ST] - Hacer visible la tortuga
  • SPLITSCREEN - Pantalla de gráficos y texto mixtos (igual que presionar F3)
  • STAMPCHAR : haga que la tortuga estampe un carácter en la ubicación actual, por ejemplo. STAMPCHAR " A
  • TELL : diga al sprite designado que reciba los comandos, por ejemplo, TELL 2
  • TEXTSCREEN : use la pantalla completa para el texto (igual que al presionar F1 )
  • TOWARDS : el rumbo de salida de turtle para enfrentar una coordenada X, Y, por ejemplo. HACIA EL 0 0
  • WRAP : haga que los dibujos de tortugas se envuelvan alrededor de la pantalla
  • XCOR - Corriente de salida x coordenadas de tortuga
  • YCOR - Corriente de salida y coordenadas de tortuga
  • ASPECT : configure el factor de escala de la pantalla del artículo, el valor predeterminado es 0.76

Muestras tomadas directamente del sitio web: http://gaza.freehosting.net/ logo / index.html

Otros consejos

El logotipo es todo sobre mover la tortuga ... le das comandos de esta manera:

Forward 100
Right 45

También puedes hacer cosas como repetir comandos:

Repeat 8 [Forward 100 Right 45]  ; Draw an octagon

(¿Qué gano? 8-)

Whoa! ¿Todavía está alrededor?

fd 300 // Forward
rt 90  // Right 90°
fd 300 
lt 90  // Left 90°

Eso solía funcionar.

He visto algunas implementaciones de LOGO donde puedes usar comandos localizados como:

  • NAPRZOD (ADELANTE),
  • LEWO (IZQUIERDA),
  • PRAWO (RIGTH)

o incluso NAPRZ & # 211; D (con la letra polaca & # 211;).

LOGO es un lenguaje agradable para enseñar a los niños a programar en su idioma nativo.

Al emitir comandos en la sintaxis correcta. E.G .:

forward 100

Solo hay un comando necesario para mover la tortuga. Es forward el que tiene el mnemónico fd . Cuando trabaje con una tortuga robot (real) en lugar de una basada en gráficos (virtual), puede encontrar que los comandos de giro izquierda y derecha [ lt & amp; rt ] mueve la tortuga un poco, accidentalmente.

La mayoría de las implementaciones también permiten el comando hacia atrás [ bk ].

Cuando la tortuga se mueve, puede trazar una línea a medida que avanza, dependiendo de si el lápiz está arriba o abajo en el momento, y si el color del lápiz actual es diferente del color de fondo.

Una tortuga (virtual) basada en gráficos también puede saltar por la pantalla con setx , sety y setxy

intente: bk (atrás), fd (adelante), ld (giro a la izquierda en grados), rt (giro a la derecha).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top