Exercice à étape et variable libre sans condition

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

Ce sujet a 2 réponses, 1 participant et a été mis à jour par  Eric Guillet, il y a 10 mois et 1 semaine.

  • Auteur
    Messages
  • #3576

    Eric Guillet
    Participant

    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

    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

    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 devez être connecté pour répondre à ce sujet.