Votre navigateur est obsolète. Veuillez utiliser un navigateur récent.
Vous pouvez télécharger une nouvelle version de la liste si-dessous:
Google Chrome : chrome
Mozilla Firefox : firefox
Opera : opera
Evaluation d'expression arithmitique
x1

Evaluation d'exp. arith.

Procédure EVAL_Postfixe ( T:chaine ):Reel
i := 1
CreerPile (p)
TQ (T[i] <> '#')
SI Operande ( T[i] )
Empiler( p,T [i] )
SINON /* donc c'est un opérateur */
SI Binaire( T[i] )
Depiler ( p,x )
Depiler ( p,y )
Empiler( p, Calcul( x, T[i], y ) )
SINON /* donc uniaire */
Depiler ( p,y )
Empiler( p, Calcul( 0 , T[i], y ) )
FSI
FSI
i := i+ 1
FTQ
SI Non PileVide (p)
Depiler ( p, x )
Sinon
x:= 0
FSI
EVAL_Postfixe := x
FIN

La fenêtre dans laquelle se déroule l’animation est comme suit :



Pendant l’animation les boutons des opérations cédent leur places pour que d' autres (celui de l’affichage, du pseudo ou du commentaire et de la vitesse,…) apparaîssent. Comme la montre la figure :


Zoom

L'animation

La vitesse

1x
Veillez entrer une valeur numerique s.v.p.