Les variables =
données manipulées par l'algorithme: On
distingue les variable en entrée, les variable en sortie et les
variables auxiliaires.
C'est quoi?
- Intuition: c'est une
"boite" qui peut contenir une "information" d'un certain type.
exemples:
- Un étui de téléphone portable peut
contenir un téléphone portable.
- Le champ "numéro de téléphone" d'une
entrée du répertoire téléphonique de votre
téléphone portable peut contenir un numéro de
téléphone.
- Informatique: c'est un objet
qui porte un nom et qui peut contenir une information d'un certain type
et qui prend une certaine place en mémoire.
exemple: le nombre de DVDs achetés porte comme nom nbDVD et reçoit une information de type
entier
(int).
Valeur d'une variable?
- Intuition: c'est
"l'information" qui est dans la "boite" (le
téléphone qui est dans l'étui, le numéro de
téléphone du champ "numéro de
téléphone" ...
- Informatique: C'est la valeur
de la variable (par exemple 20.6 pour mTVA).
Si aucune valeur n'a été donnée à une
variable, elle ne contient rien de significatif (une valeur quelconque).
Nom d'une variable?
- Le nom doit donner une indication sur ce qu'elle contiendra
(ex: mTVA pour montant de la TVA). Par
convention, l'informaticien fait commencer le nom d'une variable par
une minuscule.
Un nom de variable ne peut pas contenir de caractère "espace"
("blanc"): Le nom de variable montant TVA
n'est pas correct.
Type d'une variable?
- Intuition: Restreint les
informations que peut contenir la variable. Un étui de
téléphone portable contient un téléphone
portable (et non une paire de chaussure), le champ "numéro de
téléphone" ne peut pas contenir le nom d'une personne.
- Informatique: Caractérise
l'ensemble des valeurs possibles pour la variable (exemples: char pour un caractère
alphanumérique, int pour un
entier, float pour un réel, bool pour un booléen).
suivant plan