Aller au contenu

Les données

S
Sofia Développeuse Publié le 6 décembre 2024
5 min de lecture

Les différents types prédéfinis en langage algorithmique que nous utiliserons sont :

TypeDéfinitionExemple
ENTIERnombres entiers signés42
RÉELnombres flottants signés0.154
BOOLÉENénumération définissant les données vraies et faussesVrai
CARACTÈREcaractère ANSI codé sur un octet'a'
CHAINEchaîne de caractères"lapin"

Déclaration :

  • variables simples
VARIABLES variable1, variable2, variable3, ... : type
  • variables indicées ou tableaux

Les tableaux permettent d’associer dans une même variable plusieurs données de même type avec un indice allant de l’indice minimum <entier1> à l’indice maximum <entier2>.

VARIABLES tableau[<entier1>,entier2] , ... : type

Un tableau peut comporter plusieurs dimensions délimitées par un point virgule :

VARIABLES tableau[<entier1.1>,<entier1.2>;<entier2.1>,<entier2.2>] , ... : type

Dans ce dernier exemple, il s’agit d’un tableau à 2 dimensions avec un indice pour les lignes (compris entre <entier1.1> et <entier1.2>) et un deuxième indice pour les colonnes (compris entre <entier2.1> et <entier2.2>).

Utilisation : l’accès à un élément d’un tableau se fait en indiquant la liste des indices correspondant à chaque dimension.

tableau[<indice1>;<indice2>; ...]

Déclaration des constantes :

CONSTANTES MACONSTANTE, ... : type ...