« Programmation LSE » : différence entre les versions

Contenu supprimé Contenu ajouté
CiceroLSE (discussion | contributions)
Ajout de Constantes
CiceroLSE (discussion | contributions)
m Corrections d'affichages
Ligne 52 :
 
Dans le cas où une expression deviendrait trop longue il est possible de l'écrire sur plusieurs lignes en inscrivant au bout de
chaque ligne un /\ ce qui indiquera à LSE d'ignorer le saut de ligne.
 
<code>X←SI U # K ALORS 1.0 SINON \
Ligne 201 :
<blockquote><booléen>←<expression1> > <expression2><br />Compare les expressions «expression1» et «expression2». Le si la première expression a une valeur plus grande que la seconde le résultat est une valeur booléenne VRAI autrement c'est FAUX.</blockquote>
 
<nowiki>#</nowiki> Différent de<br />
<blockquote><booléen>←<expression1> # <expression2><br />Compare les expressions «expression1» et «expression2». Le si les deux expressions sont de valeur différente le résultat est une valeur booléenne VRAI autrement c'est FAUX.</blockquote>
 
Ligne 260 :
trouvées alors c'est le bloc du QUAND AUTRE qui est exécuté.<br/><br/>
<code>'''EVALUER''' X Y<br/>
&nbsp;&nbsp;'''QUAND''' 255 255<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND 255 255'<br/>
&nbsp;&nbsp;'''QUAND TOUS''' 255<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND TOUS 255'<br/>
&nbsp;&nbsp;'''QUAND''' 255 '''TOUS'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND 255 TOUS'<br/>
&nbsp;&nbsp;'''QUAND AUTRE'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND AUTRE'<br/>
'''FIN EVALUER'''</code><br/><br/>
Pour évaluer si des conditions sont vraies ou fausses, il faut mettre en paramètre du '''ÉVALUER''' l'une des constantes booléennes ('''.VRAI.''' ou '''.FAUX.''') ainsi les expressions des instructions QUAND seront comparé avec cette valeur.Par exemple:<br/><br/>
<code>'''EVALUER''' .VRAI.<br/>
&nbsp;&nbsp;'''QUAND COND0'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND COND0 est vrai'<br/>
&nbsp;&nbsp;'''QUAND COND1'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND COND1 est vrai'<br/>
&nbsp;&nbsp;'''QUAND COND2'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND COND3 est vrai'<br/>
&nbsp;&nbsp;'''QUAND AUTRE'''<br/>
&nbsp;&nbsp;&nbsp;&nbsp;'''AFFICHER''' 'QUAND aucune des condition n<nowiki>''</nowiki>est vrai'<br/>
'''FIN EVALUER'''</code>
</blockquote>