Ok super

Merci beaucoup

ced

Jacques L'helgoualc'h a écrit :

ced a écrit, lundi 17 avril 2006, à 18:45 :
[...]
Mais celui la marche :

#! /bin/sh

n=10
i=1
f=1
while [ $i -le $n ] ; do
  f=$((f * i))
  i=$((i + 1))
done
echo "$n! = $f"

C'est la faute du pipe, en fait :

$ f=1;i=1;echo|while [ "$i" -le "$n" ]; do f=$((f * i)); i=$((i + 1)); done;echo "$f 
$i"
1 1
$ f=1;i=1;while [ "$i" -le "$n" ]; do f=$((f * i)); i=$((i + 1)); done;echo "$f 
$i"
3628800 11



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à