mélanger les groupes.

Added by JB B over 4 years ago

Bonjour,

j'ai 2 groupes :
\element{general}
et
\element{particulier}

A la fin de \exemplaire j'ai donc
\restituegroupe{general}

\restituegroupe{particulier}
}

Je souhaiterais que les questions dans "particulier" soient mélangées mais pas dans "general".
De plus, je voudrais que general ou particulier arrivent de manière aléatoire, c'est à dire que sur une copie, general soit en début de copie et sur une autre à la fin etc.

J''utilise melangegroupe pour mélanger les quesitons de "particulier". Mais comment tirer au sort la restitution des groupes ?

merci.

JB


Replies (1)

RE: mélanger les groupes. - Added by Jean-Marc Gervais over 4 years ago

Bonjour JB,

Je ne sais pas si AMC inclut une fonctionnalité pour ça, je n'ai pas cherché dans la doc., mais j'ai déjà utilisé l'approche suivante, qui devrait fonctionner :
  • Dans le préambule
    \usepackage{fp}%      Tirages aléatoires de nombres, ici
    \usepackage{ifthen}%  Structure conditionnelle
    
  • Dans le document à proprement parler, au niveau où l'on fait la restitution:
    \melangegroupe{particulier}
    
    \FPeval\zeroOUun{trunc(2*random,0)}%                       `Pile` ou `Face` pour l'aléa
    
    \ifthenelse{\zeroOUun = 0}
      {\restituegroupe{general}\restituegroupe{particulier}}%  Ordre, si `Pile` est tiré
      {\restituegroupe{particulier}\restituegroupe{general}}%  Ordre pour `Face`
    

Cordialement.

(1-1/1)