Sommaire

Notion de variable

1. Présentation des notions de variable et de type

Un algorithme manipule des objets sur lesquels il peut effectuer des actions. Les objets simples sont :

  • des nombres (3.14159, 1980, 9...),

  • des caractères ("A", "9"...) et des chaînes de caractères ("PAULINA"...),

  • des valeurs booléennes ou logiques (vrai ou faux).

Pour pouvoir manipuler ces objets, des opérations sont disponibles. Ces objets ainsi que les opérations qui leur sont associées doivent être parfaitement définis. Analysons les trois exemples suivants qui sont des situations d’échange entre un client et un vendeur.

Exemple 1 :

  • "Bonjour Monsieur l’épicier, je voudrais 1 kg et 1 kg."

  • "??"

Exemple 2 :

  • "Bonjour Monsieur l’épicier, je voudrais 1 kg de riz et 1 kg de vin."

  • "Voici votre kilo de riz et que voulez-vous par ailleurs ?"

Exemple 3 :

  • "Bonjour Monsieur l’épicier, je voudrais 1 kg de riz et 1 litre de vin."

  • "Voilà je vous ai tout rangé dans un petit sac"

On constate sur ces exemples la nécessité :

  • de citer la nature des objets que l’on veut manipuler (riz, vin...),

  • de ne pas utiliser ces objets n’importe comment (on pèse du riz, on boit du vin...), c’est-à-dire qu’à chaque nature d’objet sont liées des opérations particulières.

On appelle type l’association : ...