Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 7
mineure

05 Jui '18, 17:06

Pathe's gravatar image

Pathe
7.6k53211254

QCM en latex : comment conditionner le calcul des points ?

J'essaye de créer un QCM. Comment faire pour ne calculer le nombre de points *que* si un code d'activation est bon ? Je souhaiterais calculer le total sous condition : créer un champ texte nommé « code de validation » et afficher le total que si ce code est exact, disons *123456*. Auriez-vous une idée ? \documentclass{article} \usepackage{hyperref} \usepackage[T1]{fontenc} \usepackage{amssymb} \textwidth=17cm %%% \begin{document} \begin{Form} \TextField[bordercolor=1 0 0,width=10em,charsize=0pt,name=box]{NOM : } \vspace{1cm } \begin{enumerate} \item Une primitive de $x \mapsto x^2$ est : \ChoiceMenu[name=Q1,radio,default=-0]{}{\qquad $x \mapsto x^3$=0,\qquad $x \mapsto \frac{1}{3}x^3$=1,\qquad $x \mapsto 2x$=0} \item \ChoiceMenu[name=Q2,radio,default=-0]{Ma Question 1}{r\'eponse à 2 points=2,r\'eponse à 1 point=1,R\'eponse fausse=0} \item \ChoiceMenu[name=Q3,radio,default=-0]{Ma Question 2}{r\'eponse à 2 points=2,r\'eponse à 1 point=1,R\'eponse fausse=0} \end{enumerate} \vspace{4cm } \ChoiceMenu[name=OBTENIRREPONSE,radio,default=0]{Obtenir la note}{CALCUL DU SCORE =1,PAS ENCORE DE CALCUL =0} \vspace{1cm } \TextField[readonly=true,value=0,calculate={event.value=(this.getField("Q1").value+this.getField("Q2").value+this.getField("Q3").value)*this.getField("OBTENIRREPONSE").value;}]{score final : } \end{Form} \end{document}
cliquez ici pour masquer/afficher la révision 6
mineure

05 Jui '18, 17:06

Pathe's gravatar image

Pathe
7.6k53211254

QCM en latex : comment conditionner le calcul des points ?

Bonjour, j'essaye J'essaye de créer un QCM... jusque là j'y arrive... mais comment QCM. Comment faire pour ne calculer le nombre de points que *que* si un code d'activation est bon ? je Je souhaiterais maintenant pouvoir calculer le total sous condition : créer un champ texte nommé "code de validation" « code de validation » et afficher le total que si ce code est exact, disons "123456". Avez-vous *123456*. Auriez-vous une idée ? Merci \documentclass{article} \usepackage{hyperref} \usepackage[T1]{fontenc} \usepackage{amssymb} \textwidth=17cm %%% \begin{document} \begin{Form} \TextField[bordercolor=1 0 0,width=10em,charsize=0pt,name=box]{NOM : } \vspace{1cm } \begin{enumerate} \item Une primitive de $x \mapsto x^2$ est : \ChoiceMenu[name=Q1,radio,default=-0]{}{\qquad $x \mapsto x^3$=0,\qquad $x \mapsto \frac{1}{3}x^3$=1,\qquad $x \mapsto 2x$=0} \item \ChoiceMenu[name=Q2,radio,default=-0]{Ma Question 1}{r\'eponse à 2 points=2,r\'eponse à 1 point=1,R\'eponse fausse=0} \item \ChoiceMenu[name=Q3,radio,default=-0]{Ma Question 2}{r\'eponse à 2 points=2,r\'eponse à 1 point=1,R\'eponse fausse=0} \end{enumerate} \vspace{4cm } \ChoiceMenu[name=OBTENIRREPONSE,radio,default=0]{Obtenir la note}{CALCUL DU SCORE =1,PAS ENCORE DE CALCUL =0} \vspace{1cm } \TextField[readonly=true,value=0,calculate={event.value=(this.getField("Q1").value+this.getField("Q2").value+this.getField("Q3").value)*this.getField("OBTENIRREPONSE").value;}]{score final : } \end{Form} \end{document}
cliquez ici pour masquer/afficher la révision 5
code

30 Mai '18, 15:52

stefan's gravatar image

stefan
10618

cliquez ici pour masquer/afficher la révision 4

21 Mai '18, 15:08

jps75015's gravatar image

jps75015
4136

cliquez ici pour masquer/afficher la révision 3

21 Mai '18, 15:04

jps75015's gravatar image

jps75015
4136

cliquez ici pour masquer/afficher la révision 2

21 Mai '18, 15:03

jps75015's gravatar image

jps75015
4136

cliquez ici pour masquer/afficher la révision 1

21 Mai '18, 15:02

jps75015's gravatar image

jps75015
4136

C'est votre première visite ici ? Consultez la FAQ !

×