\embed{definition}{&nbsp;}
\exercise{cmd=new&module=H5/electro/oefelec.fr&exo=noeud&qnum=1}{L'exercice}
\link{fichiernoeud}
<pre class = "cc">
\title\lbrac Noeud dans un circuit lectrique \rbrac
\language\lbrac fr \rbrac
\range\lbrac -5<tt class="w">..</tt>5 \rbrac
\author\lbrac Bernadette Perrin-Riou \rbrac
\email\lbrac bpr@math.u-psud.fr \rbrac
\computeanswer\lbrac no \rbrac
\format\lbrac html \rbrac
\integer\lbrac n = \random(4<tt class="w">..</tt>8) \rbrac
\integer\lbrac m = \randint(1<tt class="w">..</tt>\\n) \rbrac </pre>
<div class = "aide">L'entier m sera le numro de l'intensit inconnue</div>
<pre class = "cc">\text\lbrac somme = 0 \rbrac
\text\lbrac dessin = 
    <tt class="des">xrange</tt> -2,2.2
    <tt class="des">yrange</tt> -2,2.2 \rbrac </pre><div class = "aide"><tt class = "des">xrange</tt> et <tt class = "des">yrange</tt> donnent les limites de x et y</div>
<pre class = "cc">
\text\lbrac Intensite= \rbrac<tt class="comm">\\for</tt>\lbrac i = 1 <tt class="w">to</tt> \\n \rbrac
  \lbrac 
</pre><div class = "aide">On a ici construit petit  petit les intensits
  et le dessin en faisant une boucle <tt class="c"><tt class=comm>\\for</tt></tt>.</div>
  <pre class = "cc">
  \text\lbrac signe = \randitem(1,-1) \rbrac
  \integer\lbrac I = \\i< \\n? \randint(-10<tt class="w">..</tt>10): - (\\signe)*(\\somme) \rbrac
  \real\lbrac somme = \\somme + (\\I)*\\signe \rbrac
  \text\lbrac Intensite = \\Intensite, \\I \rbrac </pre><div class = "aide">
  On a cr la liste de toutes les intensits.
  Comme on veut que la somme soit nulle, on l'impose par le dernier
  (qui est le seul  ne pas tre pris au hasard).
  L'inconvnient est qu'il peut tre de valeur vraiment diffrente des autres. </div>
  <pre class = "cc">\text\lbrac dessin = \\dessin
    <tt class="des">line</tt> 0,0,cos(2*pi*\\i/\\n),sin(2*pi*\\i/\\n), black \rbrac </pre><div class = "aide">On construit au fur et  mesure le dessin :
  Il faut donc  chaque tape reprendre le <tt class="c">\\dessin</tt> dj dfini et le remplacer
  par
  <pre class = "cc">
  dessin = \\dessin
  ligne supplmentaire
  </pre>
  </div><pre class = "cc">
    <tt class=comm>\\if</tt>\lbrac  \\signe = 1 \rbrac\lbrac 
</pre><div class = "aide">La flche changeant de sens
selon le signe \\signe, on a besoin de faire un test avec <tt class=comm>\\if</tt> </div>
<pre class = "cc">
    \text\lbrac dessin = \\dessin
        <tt class="des">arrow</tt> cos(2*pi*\\i/\\n)*0.75,sin(2*pi*\\i/\\n)*.75,cos(2*pi*\\i/\\n)*0.5,sin(2*pi*\\i/\\n)*.5, 10,black \rbrac  \rbrac\lbrac 
    \text\lbrac dessin = \\dessin
        <tt class="des">arrow</tt> cos(2*pi*\\i/\\n)*0.5,sin(2*pi*\\i/\\n)*.5,cos(2*pi*\\i/\\n)*0.75,sin(2*pi*\\i/\\n)*.75, 10,black \rbrac  \rbrac <tt class=comm>\\if</tt>\lbrac  \\i <> \\m \rbrac\lbrac 
     \text\lbrac dessin = \\i >\\n/4 <tt class="op">and</tt> \\i<3*\\n/4? \\dessin
            <tt class="des">text</tt> blue, cos(2*pi*\\i/\\n)*1.6,sin(2*pi*\\i/\\n)*1.6,medium, \\I A
            :
            \\dessin
            <tt class="des">text</tt> blue, cos(2*pi*\\i/\\n)*1.4,sin(2*pi*\\i/\\n)*1.4,medium, \\I A \rbrac  \rbrac\lbrac 
     \text\lbrac dessin = \\dessin
            <tt class="des">text</tt> red, cos(2*pi*\\i/\\n)*1.5,sin(2*pi*\\i/\\n)*1.5,medium, I \rbrac  
     \rbrac  
\rbrac </pre>
 <div class = "aide">Ici on a mis du texte :
l'intensit numrique ou I selon le cas
(test   <tt class="c"><tt class=comm>\\if</tt>\lbrac \\i <> \\m \rbrac </tt>).
</div>
<pre class = "cc">
\text\lbrac Intensite = \wims(\nonempty <tt class="w">items</tt> Intensite) \rbrac
\text\lbrac rep = \item(\\m, \\Intensite) \rbrac
\statement\lbrac 
  Voici un noeud dans un circuit lectrique aliment en continu :
  &lt;center&gt;
    <tt class=comm>\\draw</tt>\lbrac 200,200 \rbrac\lbrac  \\dessin \rbrac &lt;/center&gt;
  Quelle est la valeur de l'intensit  \\&#40;I) manquante ?
    (Vous devez crire l'unit.) \rbrac
\answer\lbrac &#92;(I) \rbrac\lbrac \\rep A \rbrac\lbrac <tt class="type">type = units</tt> \rbrac </pre><div class = "aide">On a ici utilis le type units qui gre les units physiques
</div>
<pre class = "cc">
\hint\lbrac Il s'agit de valeurs algbriques. Appliquer la loi des noeuds. \rbrac </pre><div class = "aide">Il y a ici une aide. Lorsque l'exercice est choisi
avec un niveau grand, cette aide n'apparat pas.
Dans les examens non plus</div>
\exercise{cmd=new&module=H5/electro/oefelec.fr&exo=noeud&qnum=1}{L'exercice}
