Base de la programmation, les variables permettent d'associer un nom à une valeur, celle-ci pouvant évoluer au cours du programme (d'où le nom de variable).
Dit autrement :
Une variable est l'association d'une étiquette et d'une boîte pouvant contenir une donnée.
Dit autrement :
Une variable est l'association d'une étiquette et d'une boîte pouvant contenir une donnée.
Étiquette / Nom
L'étiquette, ou nom de la variable, est principalement écrite sous la forme d'une chaîne de caractères constituée de lettres, de chiffres et du caractère _.
Plusieurs façon d'écrire le nom de la variable sont possibles en algorithmique mais les plus courants sont
Variable
var
Le nom de la variable doit être le plus représentatif possible du contenu de celle-ci pour faciliter la lecture de l'algorithme. En revanche, il ne doit pas non plus être trop long pour ne pas nuire à la lisibilité de l'ensemble.
Contenu / Valeur
Une variable peut contenir différents types de données et de tailles différentes.
Contrairement à la programmation, l'algorithmique ne gère pas le problème de l'allocation de mémoire ou la destruction des objets. Une variable sera par exemple de type Numérique pouvant représenter une fois transposée dans le langage de programmation souhaité aussi bien un entier, qu'un réel, un double ...
Les types de contenu des variables les plus courants sont :
- Booléen, représentant une valeur logique binaire oui ou non, ouvert ou fermé, vrai ou faux
- Numérique, représentant un nombre quelconque
- Caractère, représentant un caractère seul
- Chaîne de caractères, représentant un texte de zéro, un ou plusieurs caractères
De plus, le type de contenu peut être une structure d'objet personnalisée (par exemple un type Personne comprenant son nom, prénom...)
Déclaration des variables
La declaration de variables est tres simple, elle se fait de la facon suivante:
variable Nom_de_ma_variable: type
variable Nom_autre_variable: autre_type
Affectation
L'affectation suit la déclaration, il s'agit d'attribuer des valeurs (constantes ou variables également)ou des expressions à une variable.
variable <--- valeur ou expression
c'est-à-dire variable reçoit valeur ou expression
Opérations
Les opérations sont comme en mathématiques, des manipulations de constantes ou de variables.
Par exemple l'addition, la soustraction, la multiplication, la division, ou la concaténation.
0 Comments