C# Academy · Leçon

Introduction aux tableaux

Apprenez à stocker et à gérer plusieurs éléments de données à l’aide de tableaux

Leçon 4 sur 510 étapes

Introduction aux tableaux est une leçon C# Academy gratuite sur CoddyKit. Ceci est la leçon 4 sur 5. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage C# Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours C# Academy comprend 5 leçons au total.

Stocker des données avec des tableaux

Introduction aux tableaux

Bienvenue dans la prochaine leçon ! Dans cette leçon, vous apprendrez à utiliser les tableaux en C# pour stocker et gérer efficacement plusieurs valeurs. Commençons !

Introduction aux tableaux — illustration 1

Que sont les tableaux ?

Un tableau est une collection d'éléments du même type, stockés dans une zone contiguë de la mémoire. Les tableaux permettent de regrouper des données associées et d'y accéder à l'aide d'un index.

Exemple : Une liste de notes ou de noms d'élèves peut être stockée dans un tableau.

Point essentiel : Les tableaux en C# sont indexés à partir de zéro, ce qui signifie que le premier élément se trouve à l'index 0.

Déclarer et initialiser des tableaux

Vous pouvez déclarer et initialiser un tableau en une seule étape. Exemple :

Conseil : Utilisez des crochets [] pour accéder aux éléments d'un tableau à l'aide de leur index.

using System;

class Program {
    static void Main() {
        int[] numbers = { 1, 2, 3, 4, 5 }; // Declare and initialize an array
        Console.WriteLine("First number: " + numbers[0]); // Access the first element
    }
}

Accéder aux éléments d'un tableau

Les éléments d'un tableau sont accessibles à l'aide de leur index. Exemple :

Point essentiel : Vérifiez que l'index se trouve dans les limites du tableau afin d'éviter les erreurs d'exécution.

using System;

class Program {
    static void Main() {
        string[] names = { "Alice", "Bob", "Charlie" };
        Console.WriteLine("First name: " + names[0]); // Outputs: Alice
        Console.WriteLine("Second name: " + names[1]); 
// Outputs: Bob
        Console.WriteLine("Third name: " + names[2]); // Outputs: Charlie
    }
}

Modifier les éléments d'un tableau

Vous pouvez modifier la valeur d'un élément d'un tableau en lui affectant une nouvelle valeur. Exemple :

Conseil : Utilisez cette fonctionnalité pour mettre à jour dynamiquement les valeurs de votre programme.

using System;

class Program {
    static void Main() {
        int[] scores = { 10, 20, 30 };

        scores[1] = 25; // Modify the second element
        Console.WriteLine("Updated second score: " + scores[1]); // Outputs: 25
    }
}

Parcourir les tableaux

Utilisez des boucles telles que for ou foreach pour parcourir un tableau. Exemple :

Point essentiel : La boucle foreach est plus simple pour lire les valeurs d'un tableau, tandis que la boucle for permet d'accéder à l'index.

using System;

class Program {
    static void Main() {
        int[] numbers = { 10, 20, 30, 40 };

        foreach (int number in numbers) {
            Console.WriteLine(number); // Outputs each number
        }
    }
}

Tableaux multidimensionnels

Les tableaux multidimensionnels stockent les données dans une structure en forme de grille. Exemple :

Conseil : Utilisez des virgules à l'intérieur des crochets pour déclarer les dimensions du tableau.

using System;

class Program {
    static void Main() {
        int[,] matrix = { 
            { 1, 2, 3 }, 
            { 4, 5, 6 } 
        };

        Console.WriteLine("Element at (0,1): " + matrix[0, 1]); // Outputs: 2
    }
}

Défi pratique

Écrivez un programme qui stocke 5 nombres dans un tableau, puis calcule et affiche leur total. Exemple :

using System;

class Program {
    static void Main() {
        int[] numbers = { 5, 10, 15, 20, 25 };
        int total = 0;

        foreach (int number in numbers) {
            total += number; // Add each number to the total
        }

        Console.WriteLine("Total: " + total); // Outputs: Total: 75
    }
}

Bravo !

Félicitations ! Vous avez appris à déclarer, parcourir et modifier des tableaux, ainsi qu'à accéder à leurs éléments en C#. Dans la prochaine leçon, nous étudierons les chaînes de caractères et leurs fonctionnalités puissantes. Continuons à coder !

Introduction aux tableaux — illustration 10
Gratuit pour commencer

Apprends C# avec un tuteur IA — gratuit

Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.

Cours
93
Leçons
346

Questions Fréquemment Posées

La leçon « Introduction aux tableaux » est-elle gratuite ?

Oui — le texte complet de « Introduction aux tableaux » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours C# Academy, passe à CoddyKit PRO. Le cours C# Academy comprend 5 leçons au total.

Qu'est-ce que j'apprendrai dans « Introduction aux tableaux » ?

Apprenez à stocker et à gérer plusieurs éléments de données à l’aide de tableaux Tu pratiques C# Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer C# Academy ?

Aucune expérience préalable n'est requise. C# Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 5.

Combien de temps prend la leçon « Introduction aux tableaux » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon C# Academy ?

Oui. Chaque leçon C# Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Flux de contrôle : instructions if-else
  2. Boucles en C# : for, while et do-while
  3. Instructions switch
  4. Introduction aux tableaux
  5. Manipuler des chaînes
← Retour à C# Academy