Différences entre les versions de « Programmation/Expressions »

ajout section
(forme)
(ajout section)
 
L'expression 3 + 4 retourne la valeur 7 lorsqu'elle est évaluée. Elle se compose de deux parties : les opérandes (3 et 4), qui sont les valeurs auxquelles l'opération s'applique, et l'opérateur (+), qui spécifie l'opération à effectuer. Selon le type de notation en vigueur, l'opérateur peut être soit préfixée (<code>+ 3 4</code> ) dans le cadre de la {{glossaire|notation polonaise}} notamment, infixée (<code>3 + 4</code>) comme on a l'habitude de le voir ou post-fixée (<code>3 4 +</code>) comme dans le cadre de la {{glossaire|notation polonaise inverse}}. Les notations polonaises permettent notamment de s'affranchir des parenthèses mais sont moins accessibles aux débutants.
 
== Exploitation ==
 
Pour exploiter les expressions exécutées par le système, le moyen le plus commode est d'utiliser des [[Programmation/Variables|variables]] auxquelles on {{Glossaire|affecte|Affectation}} les valeurs retournées par les expressions. Les terme précis pour désigner le don est l'« affectation ». Pour affecter le résultat d'une expression à une variable, la syntaxe varie selon les langages. Ainsi pour affecter le résultat de l'expression <math>3 + 4</math> à une variable <code>a</code>, on peut utiliser la syntaxe :
 
<code>a := 3 + 4</code> en [[Programmation Pascal|Pascal]] ou en [[Programmation Ada|Ada]] ;
<br /><code>a = 3 + 4</code> en [[Programmation C|C]] et dans tous les langages qui en dérivent ;
<br /><code>3 + 4 → a</code> en [[Programmation Basic Casio|Basic Casio]]<!-- c'est le seul langage que j'ai trouvé où la variable est située après l'expression. Si vous voyez un langage plus notable, n'hésitez pas à le mettre à la place-->
<br />…
 
== Niveau système ==
8 843

modifications