« Programmation LSE » : différence entre les versions

Contenu supprimé Contenu ajouté
CiceroLSE (discussion | contributions)
m Corrections d'une coquille
CiceroLSE (discussion | contributions)
Ajouter le EVALUER EN CHAINE
Ligne 280 :
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND aucune des condition n<nowiki>''</nowiki>est vrai'<br/>
'''FIN EVALUER'''</code>
<br/><br/>
Pour évaluer l'une après l'autre si une suite de conditions sont vraies ou fausses, il faut mettre '''EN CHAÎNE''' suite au '''ÉVALUER'''. Quand une expression est vrai alors le bloc QUAND est exécuté avant d'évaluer le QUAND suivant. Par exemple:<br/><br/>
<code>'''EVALUER EN CHAINE'''<br/>
&nbsp;&nbsp;'''QUAND COND0'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'COND0 est vrai'<br/>
&nbsp;&nbsp;'''QUAND COND1'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'COND1 est vrai'<br/>
&nbsp;&nbsp;'''QUAND COND2'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'COND2 est vrai'<br/>
'''FIN EVALUER'''</code>
<br/><br/>
Ce code exprimer sous la forme d'une suite de '''SI-ALORS''' correspond à la séquence d'instruciotn suivante:
<br/><br/>
<code>
'''SI''' COND0 '''ALORS''' '''AFFICHER''' 'COND0 est vrai'<br/>
'''SI''' COND1 '''ALORS''' '''AFFICHER''' 'COND1 est vrai'<br/>
'''SI''' COND2 '''ALORS''' '''AFFICHER''' 'COND2 est vrai'<br/>
</code>
<br/><br/>
Dans le cas d'un '''EVALUER EN CHAINE''' la présence d'un QUAND AUTRE produira une erreur de syntaxe.
</blockquote>
 
'''TOUS'''
<blockquote>Indique dans une instruction EVALUER-QUAND que l'expression correspondante du QUAND peut être n'importe quoi. Cela n'a pas d'importance pour ce cas.</blockquote>
 
=== Boucles ===