Qu'est-ce Que les Tableaux ?
Considérez une situation où il est nécessaire de stocker les notes de 50 étudiants pour une matière. Une solution consisterait à créer 50 variables entières pour enregistrer les notes de chaque étudiant, mais cette méthode serait très fastidieuse et inefficace. À la place, il est possible d'utiliser un tableau.
Un tableau est une collection de variables du même type.
Un tableau peut être créé en utilisant la syntaxe suivante :
main.cs
1datatype[] arrayName = new datatype[size];
Le datatype indique le type des éléments que le tableau contiendra, tel que int, float, char, etc.
Le size correspond au nombre d'éléments que le tableau comportera.
En utilisant la syntaxe ci-dessus, il est possible de créer un tableau d'entiers comportant 50 éléments :
main.cs
1int[] studentMarks = new int[50];
La taille d’un tableau est fixe et ne peut pas être modifiée. Si l’on souhaite initialiser un tableau avec certains éléments lors de sa déclaration, on peut utiliser la syntaxe suivante :
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
Dans ce cas, il n'est pas nécessaire de spécifier la size du tableau. Elle est automatiquement déduite par le compilateur en fonction du nombre d'éléments avec lesquels le tableau est initialisé :
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
La size du tableau ci-dessus est de 7 car il est initialisé avec sept éléments. Cette taille reste fixe tout au long du programme.
L'indexation dans les tableaux est une méthode permettant d'accéder aux éléments à l'aide d'indices numériques.
Le premier élément est accessible avec l'indice 0, le deuxième avec l'indice 1, et ainsi de suite. Cela permet une récupération et une modification rapides et faciles des valeurs. Dans les prochains chapitres, nous approfondirons ce concept et nous nous exercerons à retrouver des éléments à l'aide de leurs indices.
Voici une illustration d'un tableau de chaînes de caractères comportant 4 éléments :
Chaque élément est comme une boîte qui contient une valeur, et cette valeur peut être modifiée.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.59
Qu'est-ce Que les Tableaux ?
Glissez pour afficher le menu
Considérez une situation où il est nécessaire de stocker les notes de 50 étudiants pour une matière. Une solution consisterait à créer 50 variables entières pour enregistrer les notes de chaque étudiant, mais cette méthode serait très fastidieuse et inefficace. À la place, il est possible d'utiliser un tableau.
Un tableau est une collection de variables du même type.
Un tableau peut être créé en utilisant la syntaxe suivante :
main.cs
1datatype[] arrayName = new datatype[size];
Le datatype indique le type des éléments que le tableau contiendra, tel que int, float, char, etc.
Le size correspond au nombre d'éléments que le tableau comportera.
En utilisant la syntaxe ci-dessus, il est possible de créer un tableau d'entiers comportant 50 éléments :
main.cs
1int[] studentMarks = new int[50];
La taille d’un tableau est fixe et ne peut pas être modifiée. Si l’on souhaite initialiser un tableau avec certains éléments lors de sa déclaration, on peut utiliser la syntaxe suivante :
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
Dans ce cas, il n'est pas nécessaire de spécifier la size du tableau. Elle est automatiquement déduite par le compilateur en fonction du nombre d'éléments avec lesquels le tableau est initialisé :
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
La size du tableau ci-dessus est de 7 car il est initialisé avec sept éléments. Cette taille reste fixe tout au long du programme.
L'indexation dans les tableaux est une méthode permettant d'accéder aux éléments à l'aide d'indices numériques.
Le premier élément est accessible avec l'indice 0, le deuxième avec l'indice 1, et ainsi de suite. Cela permet une récupération et une modification rapides et faciles des valeurs. Dans les prochains chapitres, nous approfondirons ce concept et nous nous exercerons à retrouver des éléments à l'aide de leurs indices.
Voici une illustration d'un tableau de chaînes de caractères comportant 4 éléments :
Chaque élément est comme une boîte qui contient une valeur, et cette valeur peut être modifiée.
Merci pour vos commentaires !