Bonjour à toutes et à tous,
J'ai un souci avec un petit programme latex, je cherche à déterminer 7 nombres aléatoires et à calculer la somme de ces 7 nombres.
Afin de minimiser le nombre de variables, j'ai créé une boucle qui détermine un nombre aléatoire, le place dans une liste puis remplace la variable \c par \c+le nouveau nombre aléatoire.
Mais lorsque j'affiche \c, sa valeur est toujours celle initialisée avant la boucle.
Mais voici un ECM:
Si quelqu'un a une idée, par avance merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 \documentclass{book} \usepackage[frenchb]{babel} \input{xstring} \usepackage{multido} \usepackage{Fp} \newcommand*\eaddto[2]{% \edef\tmp{#2}% \expandafter\addto \expandafter#1% \expandafter{\tmp} } \begin{document} \def\list{} % \FPeval{\a}{clip(trunc(random+20,2))} \FPeval{\c}{clip(0)} % \multido{}{6}{% \FPeval{\a}{clip(trunc(\a+random,2))} \FPeval{\c}{clip(\c+\a)} \eaddto{\list}{{\a}} } \FPeval{\statIb}{clip(\a)} % $\StrChar{\list}{1}$ \hfill $\StrChar{\list}{2}$ \hfill $\StrChar{\list}{3}$ \hfill $\StrChar{\list}{4}$ \hfill $\StrChar{\list}{5}$ \hfill $\StrChar{\list}{6}$ \hfill $\StrChar{\list}{7}$ $\c$ \end{document}
Partager