recuperer valeur numérique geogebra

Accueil Forums Programmation WIMS Programmation d’exercices OEF recuperer valeur numérique geogebra

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #8546
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Je n’arrive pas à récupérer une valeur numérique créée dans une applet geogebra pour l’utiliser ensuite dans mon exercice oef.

      Exemple

      \integer{xA=randint(5)}

      \integer{xB=randint(-8..-1)}

      \real{dist=0}

      \text{option=height=600

      width=400

      SetPerspective[2]

      }

      \text{figure= A=(\xA,0)

      B=(\xB,0)}

      dist=Distance(A,B)

      Text(dist)

      }

      \text{applet=slib(geo2D/geogebra \figure ; \option)}

      \statement{\applet}

      \real{rep=\dist}

      La dernière ligne ne prend pas la valeur dist donnée dans geogebra mais reste celle définie au départ.

      Pouvez-vous m’aider ?

      Lionel.

    • #8547
      Avatar photoGilles Marbeuf
      Modérateur
      Up
      0
      Down
      ::

      Bonjour Lionel,

      la variable dist définie dans ggb n’est pas la même que la variable dist qui est définie au début. Pour récupérer celle de ggb, il faut utiliser le type de réponse geogebra (voir l’aide dans  documentation OEF puis types de réponses). Tu pourras récupérer alors avec la variable \reply1, le nombre d’objets de l’applet ggb et les valeurs de chaque objet dont la valeur de dist.
      \matrix{recup=\reply1}

      Puis avec ton exemple :

      \text{val=\recup[-2;2]}

      Gilles

    • #8548
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Merci Gilles.

      Cela fonctione.

Vous lisez 2 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.