Boucle dos somme variable

Résolu/Fermé
Jules - 30 mai 2008 à 19:25
 Jules - 30 mai 2008 à 20:53
Bonjour à tous,

J'essaie de faire la somme de la colonne d'un tableau en DOS :
for /f "tokens=3 delims=;" %a in (tableau.txt) do @echo %a
281
0
98
362
413

Le plus proche que je sois arrivé (ci-dessous) mais la varible n'est pas prise en compte dans ma boucle :

set /A SOMME=0
for /f "tokens=3 delims=;" %a in (tableau.txt) do set /A SOMME=%SOMME%+%a

D:\Temp>set /A SOMME=0+281
281
D:\Temp>set /A SOMME=0+0
0
D:\Temp>set /A SOMME=0+98
98
D:\Temp>set /A SOMME=0+362
362
D:\Temp>set /A SOMME=0+413
413

echo %SOMME%
413

Vous avez une solution ?

A la question pourquoi en dos ... peut-être parcequ'on aime les défis ;-)

Merci.

1 réponse

Pour les plus curieux d'entre vous et pour ceux qui se rongent les neurones à la recherche d'une réponse, vous trouverez la solution de Cchristian dans le forum programmation :

http://www.commentcamarche.net/forum/affich 6655080 boucle dos somme variables
0