<h2><center>Paramtres supplmentaires</center></h2>
Vous dsirez avoir le mme exercice avec des difficults diffrentes venant
de la taille des donnes. Par exemple, un  exercice sur des matrices d'ordre
2 et un exercice sur des matrices d'ordre 5. 

Il faut alors crer un fichier <tt class="e">introhook.phtml</tt>, par exemple
<pre class="c">
    &lt;tr>&lt;td align="center">Niveau de difficult&lt;/td&gt;
    &lt;td>
      !formbar confparm1 from 1 to 3
      Taille du graphe
    &lt;/td>&lt;/tr>
</pre>
L'utilisateur voit un formulaire lui demandant la "Taille du graphe'', et
peut rpondre un entier compris entre 1 et 3. Il n'est pas oblig de
rentrer une valeur.
(On se trouve dans un tableau HTML, dont on vient de dfinir une ligne.)
Attention les seuls noms autoriss pour ces variables sont les mots
<tt class="c">confparm1</tt>, <tt class="c">confparm2</tt>, <tt class="c">confparm3</tt>, <tt class="c">confparm4</tt>, <tt class="c">confparm5</tt>.

Dans les sources de l'exercice, on peut alors dfinir certaines des donnes 
l'aide de <tt class="c">confparm1</tt>. Ne pas oublier de les dfinir aussi
si <tt class="c"> confparm1</tt> n'a pas de valeur. Par exemple dans le
fichier <tt class="e">toto.oef</tt>
<pre class="c">
    \\integer{ n = \\confparm1=1? randint(3..4):randint(3..4) }
    \\integer{ n = \\confparm1=2? randint(5..7)  }
    \\integer{ n = \\confparm1=3? randint(10..12)}
</pre>
On peut utiliser d'autres types de paramtres. Par exemple,
<pre class="c">
    &lt;tr>&lt;td align="center">Choix d'animal&lt;/td>
    &lt;td>
      !formbar confparm1 list A,B,C prompt Loup, Chvre, Mouton
    &lt;/td>&lt;/tr>
</pre>
Le paramtre <tt class="c">\confparm1</tt> vaut ici
<tt class="c">A</tt>, <tt class="c">B</tt> ou <tt class="c">C</tt>.
En remplaant <tt class="c">formbar</tt> par <tt class="c">formcheckbox</tt>,
on autorise la slection de plusieurs animaux.

On peut mme faire entrer  l'utilisateur une variable. Voici un exemple pris 
dans l'exercice <tt class="d">Classification priodique</tt>
<pre class="c">
    &lt;tr>&lt;td><lt;td align=center>Exclure les lments au-dessus du numro&lt;/td>&lt;td>&lt;/td>&lt;/tr>
    &lt;tr>&lt;td align=center>ou une liste de numros&lt;br>des lments  tester :
    &lt;/td>&lt;td>
    &lt;input size=40 name=confparm4>&lt;/td>&lt;/tr>
</pre>
N'oubliez pas de donner une valeur par dfaut  tous les paramtres <tt class="c">confparm1</tt>, ... . 
et surtout une valeur par dfaut  
toutes les variables alatoires qui en dpendent.