Introduction aux tableaux
"Un tableau, c’est comme une étagère : chaque case a sa place et un numéro."
Pourquoi utiliser des tableaux ?
Un tableau permet de stocker plusieurs valeurs du même type dans une seule variable structurée.
C’est une structure essentielle pour organiser, parcourir, et manipuler des ensembles de données.
➡️ Exemple :
Au lieu de créer 5 variables
note1,note2, ..., on crée un seul tableaunotes[5].
- Les tableaux sont des structures de données utilisées pour faire des traitements sur un ensemble d’informations.
- Il regroupe plusieurs données d'un même type, dans un ensemble ordonné et indicé par un entier. En C#, comme avec la plupart des langages de programmation modernes, le premier élément porte l'indice 0.
- Chaque composante (élément du tableau) est désignée individuellement via son indice, qui correspond à sa position dans le tableau, et peut être traitée comme variable individuelle.
- On pourra consulter sa valeur ou la modifier
Que peut-on faire avec un tableau ?
- Stocker une liste d’éléments : noms, âges, températures, etc.
- Accéder à un élément précis grâce à son indice
- Utiliser une boucle pour traiter tous les éléments
- Effectuer des recherches, tris, agrégations...
Types de tableaux abordés dans ce cours
Dans cette formation, nous allons nous concentrer sur deux types principaux de tableaux :
| Type de tableau | Description |
|---|---|
| Tableaux à 1 dimension | Une seule ligne d’éléments (vecteur, liste simple) |
| Tableaux à 2 dimensions | Grille ou tableau de type "lignes et colonnes" (matrice) |
Représentation visuelle
➤ Tableau à 1 dimension
[ 4, 9, 12, 3 ]
↑ ↑ ↑ ↑
0 1 2 3 ← indices
➤ Tableau à 2 dimensions
[ [1, 2, 3],
[4, 5, 6] ]
↑ lignes
→ colonnes
Syntaxe de base
➤ Exemple déclaration d’un tableau à 1 dimension d'entier
int[] scores = new int[5]; // tableau de 5 entiers (0 par défaut)
string[] prenoms = { "Anna", "Léo", "Sam" }; // tableau initialisé
➤ Exemple déclaration d’un tableau à 2 dimensions d'entier
int[,] matrice = new int[2, 3]; // 2 lignes, 3 colonnes
Et ensuite ?
Dans les sections suivantes, nous allons explorer :
- 📌 L'utilisation de tableaux à 1 dimension
- 📌 L'utilisation de tableaux à 2 dimensions
- 📌 un travail pratique
Navigation
Introduction Tableaux à 1 dimension Tableaux à 2 dimensions Travail pratique
