Aller au contenu

Les tableaux

Dans la partie 1, nous avons vu qu'une variable permettait de représenter une valeur unique. Par exemple, une variable peut contenir un nombre entier, un caractère, une chaîne de caractères, etc. Cependant, cette capacité à stocker une seule valeur peut rapidement devenir une limitation lorsque nous avons besoin de gérer un grand nombre de données similaires. Les tableaux apportent une solution à ce problème de limitation et c'est ce quenous allons explorer dans cette deuxième partie de la formation.

Problématique

Imaginez que vous devez représenter les notes de 30 étudiants. Créer 30 variables individuelles pour chaque note serait fastidieux et peu pratique. C'est ici que les tableaux entrent en jeu.

Vous l'aurez compris, stocker chaque donnée dans une variable séparée peut rapidement devenir impraticable et difficile à gérer lorsque le nombre de données augmente. Les tableaux permettent de regrouper plusieurs valeurs similaires en une seule structure, facilitant ainsi la gestion, l'accès et la manipulation des données.

Définition

Un tableau est une structure de données qui permet de stocker plusieurs valeurs du même type dans une seule entité. Chaque valeur dans un tableau est appelée un élément, et chaque élément peut être accédé en utilisant un indice (ou index). L'indice d'un tableau commence à 1 (généralement à 0 dans les langages de programmation, confer Programmation).

Exemple de tableau
Imaginons un tableau Notes pour stocker les notes de 5 étudiants :

Notes <- [12, 15, 9, 14, 8]
Dans cet exemple, Notes est un tableau de taille 5, où chaque élément du tableau représente la note d'un étudiant. Les indices de ce tableau vont de 1 à 5.


Dans la prochaine section, nous allons aborder les tableaux à une dimension.