LES TABLEAUX

51. Tableaux à 1 dimension

511. Déclaration

Il est fréquent d'utiliser dans un problème des objets non pas isolés ou indépendant, mais au contraire réunis par des caractéristiques communes. (ex: nom des 7 jours de la semaine).

Il est alors pratique de donner à cet ensemble d'éléments un même nom.

Chaque élément étant désigné à l'aide du nom de l'ensemble et d'un indice : MOIS[2].

Un tel regroupement de données, toutes de même type, est un nouvel objet appelé tableau.

Syntaxe : VAR tableau <type> <identificateur> [<inf>..<sup>]

Sémantique :

- type désigne l'un des types simples, tous les éléments du tableau sont de ce type,

- l'identificateur représente le nom du tableau,

- inf et sup sont deux expressions arithmétiques définies et dont les valeurs sont 2 nombres entiers. 0 £ inf £ sup

- ces valeurs ne doivent plus changer après leur déclaration.

512. Utilisation

Il faut pouvoir accéder directement à un élément du tableau, ceci est réalisé à l'aide d'un indexation.

<identificateur> [<indice>]

indice est une expression arithmétique à résultat entier, dont la valeur doit être comprise dans l'intervalle de définition du tableau.

52. Tableaux à 2 dimensions

Syntaxe : VAR tableau <type> <identificateur> [<inf1>..<sup1>,<inf2>..<sup2>]