Exercice à étape et variable libre sans condition

Accueil Forums Programmation WIMS Programmation d’exercices OEF Exercice à étape et variable libre sans condition

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #3576
      Eric Guillet
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Cet exercice n’est pas noté par Wims.
      Mais je n’ai pas spécialement de condition à mettre sur la première réponse.
      Y-a-t’il un moyen de contourner la difficulté ?

      Cordialement,

      Eric

      \text{etape=r1
      r2
      }
      \steps{\etape}
      \statement{
      \if{\step=1}{donner un nombre}
      \if{\step=2}{donner le double de \var \embed{r2,5}}
      }
      \answer{}{\var}{type=numeric}
      \integer{reponse=2*\var}
      \answer{}{\reponse}{type=numeric}

    • #3577
      Eric Guillet
      Participant
      Up
      0
      Down
      ::

      Pardon, j’ai posté un peu vite.

      \answer{}{\var}{type=numeric}
      \answer{}{\reponse}{type=numeric}
      \condition{le double de \var est \reponse}{\reponse==2*\var}

      répond à la question.

    • #3578
      Eric Guillet
      Participant
      Up
      0
      Down
      ::

      En allant un petit peu plus loin, je remarque que le résulat donné en solution ne s’affiche qu’en initialisant \db avec \integer{db=} avant le statement.
      Je ne sais pas si c’est un bug ou si c’est normal ? Je ne me souviens plus si cela a déja été dit.

      Eric

      \text{etape=r1
      r2
      }
      \steps{\etape}
      \integer{db=}
      \statement{
      \if{\step=1}{donner un nombre \embed{r1,5}}
      \if{\step=2}{donner le double de \var \embed{r2,5}}
      }
      \answer{}{\var}{type=numeric}
      \answer{}{\reponse}{type=numeric}
      \condition{le double de \var est \reponse}{\reponse==2*\var}
      \integer{db=2*\var}
      \solution{Le double de \var est \db.}

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