![](//s1.studylibfr.com/store/data-gzf/23c29da3d91c2c556fe7d40746c8e4e8/1/001406060.htmlex.zip/bg2.jpg)
Exemple :
Algorithme patate P = Nombre de patates à éplucher
Déclaration N = Nombre de patates à éplucher
P,N des entiers
5.2.3 : Déclaration des variables
Nécessité de déclarer des variables :
- Dans un langage algorithmique :
- Assurer la cohérence du type des variables
- Dans un langage de programmation :
- Assurer la cohérence du type des variables
- Stocker les variables en mémoire
5.2.4 Valeur d'une variable
Dans la partie déclaration, les variables n'ont pas de valeur. Attribuer une valeur à une variable est une
instruction. Initialiser une variable, c'est lui donner une première valeur
5.2.5 Rôle d'une variable
Une variable peut être :
- Donnée : variable nécessaire pour faire fonctionner un algorithme
ex : P = nombre de patates
- Résultat : résultat d'un calcul
- Auxiliaire : qui sert à stocker des informations temporaires, à faire des calculs ou à faire
fonctionner des structures de contrôle
5.3 Opérations élémentaires et expressions
5.3.1 Expressions arithmétiques
- Opérations binaires
- entiers ou rées : + , - , * , /
- entiers div, mod :
a div b : quotient euclidien de a par b
a mod b : reste de la division euclidienne de a par b
Une expression arithmétique est soit :
- Une constante numérique
- Une variable numéri que
- Une combinaison des précédentes avec des opérateurs et des parenthèses
ex : (a+b)*c
5.3.2 Expressions booléennes