Commande Exécute

Exécute( <Liste Textes>)

Exécute la liste des commandes entrées sous forme de textes.

image

Dans les versions actuelles, il y a eu du rétro pédalage de l’internationalisation, les commandes passées en textes doivent être en anglais(us).

"The Execute command works only if the commands in the list are written in English (US), regardless the language chosen for your GeoGebra interface."

ici, vous trouvez un Pdf.gif dictionnaire en(us)/fr et fr/en(us).

  • Exécute({"A=(1,1)","B=(3,3)","C=MilieuCentre(A,B]"})</nowiki> crée les points A, B et leur milieu C.

  • Exécute({"A=(1,1)","B=(3,3)","C=Midpoint(A,B)"}) crée les points A, B et leur milieu C.

  • Exécute(Unir({"f_{1}=1","f_{2}=1"},Séquence("f_{"+(i+2)+"}=f_{"+(i+1)+"}+f_{"+i+"}",i,1,10))) crée les 10 premiers éléments de Suite de Fibonacci.

Exécute( <Liste Textes>, <Paramètre 1>, …​ ,<Paramètre 9> )

Remplace le substitut %1 par la valeur de Paramètre 1, le substitut %2 par la valeur de Paramètre 2 et ainsi de suite dans chaque texte de la liste. Jusqu’à 9 paramètres peuvent être utilisés. Après le remplacement, les scripts sont exécutés.

Exécute({"MilieuCentre(%1,%2)"},A,B) crée le milieu du segment [AB]

Exécute({"Midpoint(%1,%2)"},A,B) crée le milieu du segment [AB].

Note Idée :

Deux réponses à des demandes :

  • Renommer une série de points A, B, …​ H en P1,P2....P8

Exécute(Séquence("Rename("+(Elément({"A","B","C","D","E","F","G","H"},k))+","+("P_{"+k+"}")+")",k,1,8)).

  • Colorier une série d’objets

Objets = {"A", "a", "poly1"} Couleurs = {"Rouge", "Vert", "Bleu"}

Exécute(Séquence("SetColor("+(Elément(Objets,k))+","+(Elément(Couleurs,k))+")",k,1,3)).

Note Idée :

un exemple d’utilisation en ligne, par Michel : https://geogebra.org/classic/?command=Execute({"t=Turtle()","Repeat(4,TurtleForward(t,1),TurtleLeft(t,90°),StartAnimation())"})