Question

Comment déplacer la tortue dans LOGO ?

Était-ce utile?

La solution

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

Découvrez d'autres commandes de tortues trouvées ici ...

.

Commandes Tortue

  • BACK ## [BK] - Recule la tortue
  • BACKGROUND ## [BG] - Définir la couleur d'arrière-plan (0-15)

    • 0 - noir
    • 1 - blanc
    • 2 - rouge
    • 3 - cyan
    • 4 - violet
    • 5 - vert
    • 6 - bleu
    • 7 - jaune
    • 8 - orange
    • 9 - marron
    • 10 - rouge pâle
    • 11 - Gris 1
    • 12 - Gris 2
    • 13 - vert clair
    • 14 - bleu clair
    • 15 - gris 3
  • CLEARSCREEN [CS] - Efface l'écran sans tortue en mouvement

  • DRAW - Efface l'écran et ramène la tortue à la maison
  • EACH - Indiquez à plusieurs sprites, dont les numéros sont dans une liste, d'accepter les commandes d'une deuxième liste, par exemple. EACH [1 2] [SQUARE 10]
  • FORWARD ## [FD] - Avancer la tortue
  • PLEIN ECRAN - Ecran graphique complet (comme si vous appuyiez sur F5)
  • HEADING - En-tête de tortue sous forme de numéro (0-359)
  • HIDETURTLE [HT] - Invisible la tortue
  • HOME - Déplacez la tortue au centre de l'écran vers le haut
  • LEFT [LT] - Tournez la tortue à gauche
  • NODRAW [ND] - Entrez en mode texte avec un écran vide
  • NOWRAP - Empêchez les dessins d'enrouler autour de l'écran
  • PENCOLOR [PC] - Changer la couleur du stylo
  • PENDOWN [PD] - Tracé des feuilles de tortue
  • PENUP [PU] - La tortue cesse de laisser sa trace
  • RIGHT ## [RT] - Tournez la tortue à droite
  • SETHEADING [SETH] - Définissez le cap de la tortue, par exemple. SETH 180
  • SETSHAPE - Définit la forme actuelle du sprite (0-7)
  • SETX Déplacez la tortue aux coordonnées x spécifiées, par exemple. SETX 50
  • SETXY Déplace la tortue aux coordonnées x, y spécifiées, par exemple. SETXY 50 50
  • SETY Déplacez la tortue vers la coordonnée y spécifiée, par exemple. SETY 50
  • SHAPE - Numéro de sortie de la forme de l'image-objet actuelle
  • SHOWTURTLE [ST] - Rend la tortue visible
  • SPLITSCREEN - Écrans graphiques et texte mixés (comme si vous appuyiez sur F3)
  • STAMPCHAR - Permet à la tortue d’estamper un caractère à l’emplacement actuel, par exemple. STAMPCHAR " A
  • TELL - Indique à l’image-objet désignée de recevoir des commandes, par exemple. TELL 2
  • TEXTSCREEN - Utilise tout l'écran pour le texte (équivaut à appuyer sur F1 )
  • TOWARDS - En-tête de sortie pour que la tortue fasse face à une coordonnée X, Y, par ex. VERS 0 0
  • WRAP - Faites en sorte que les dessins de tortues s’enroulent autour de l’écran
  • XCOR - Courant de sortie x coordonnée de la tortue
  • YCOR - Coordonnées de sortie y de la tortue
  • ASPECT - Définit le facteur d'échelle de l'écran vertical, la valeur par défaut est 0,76

Échantillons pris directement du site Web: http://gaza.freehosting.net/ logo / index.html

Autres conseils

Le logo, parle uniquement de déplacer la tortue ... vous lui donnez un commandes comme ceci:

Forward 100
Right 45

Vous pouvez aussi faire des choses comme répéter des commandes:

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

(Qu'est-ce que je gagne? 8 -)

Whoa! Est-il toujours là?

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

Cela fonctionnait.

J'ai vu quelques implémentations de LOGO dans lesquelles vous pouvez utiliser des commandes localisées telles que:

  • NAPRZOD (FORWARD),
  • LEWO (LEFT),
  • PRAWO (RIGTH)

ou même NAPRZÓD (avec la lettre polonaise Ó).

LOGO est un langage agréable pour enseigner aux enfants la programmation dans leur langue maternelle.

En émettant des commandes dans la syntaxe correcte. E.G.:

forward 100

Il n'y a qu'une seule commande nécessaire pour déplacer la tortue. C'est forward qui a le mnémonique fd . Lorsque vous travaillez avec une tortue (réelle) par opposition à une virtuelle (virtuelle), vous pouvez constater que les commandes de rotation gauche et droite [ lt & amp; rt ] déplacez un peu la tortue par accident.

La plupart des implémentations autorisent également la commande en arrière [ bk ].

Lorsque la tortue se déplace, elle peut tracer une ligne au fur et à mesure, en fonction du moment où le stylo est levé ou baissé et si la couleur actuelle du stylo est différente de la couleur de fond.

Une tortue basée sur des graphiques (virtuels) peut également naviguer à travers l'écran avec setx , sety et setxy

essayez: bk (retour), fd (suivant), ld (virage à gauche en degrés), rt (virage à droite).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top