Problem

1/9

Tableaux. Introduction

Theory Click to read/hide

Stockage des données.

Supposons que vous ayez développé un jeu informatique appelé "User Hostile" dans lequel les joueurs s'affrontent contre des alambiqués et hostiles interface informatique. Vous devez maintenant écrire un programme qui suit les ventes mensuelles de ce jeu sur une période de cinq ans. Ou disons que vous devez faire l'inventaire des cartes à collectionner Hacker Hero.
Très bientôt, vous arriverez à la conclusion que vous avez besoin de plus que de simples types de données de base pour stocker et traiter les informations.

 

Tableaux. Présentation.

Pour faciliter le travail avec de grandes quantités de données, un groupe de cellules reçoit un nom commun nom. Un tel groupe de cellules est appelé un tableau.
Tableau – il s'agit d'un groupe de cellules mémoire de même type, situées côte à côte et ayant un nom commun. Chaque cellule du groupe a un numéro unique.

Il y a trois choses que vous devez apprendre lorsque vous travaillez avec des tableaux :
X allouer de la mémoire de la taille requise pour le tableau ;
X écrire des données dans la cellule souhaitée ;
X lire les données d'une cellule.

Créer un tableau.

Lors de la création d'un tableau, de l'espace est alloué en mémoire (un certain nombre de cellules). 1) Les tableaux peuvent être créés en énumérant simplement les éléments : int[] nombres = < code>nouveau int[] { 1, 2, 3, 5 } ; int signifie que tous les objets du tableau sont des entiers . À la place de int , il peut y avoir n'importe quel autre type de données. Par exemple, string[] names = ["Vasya", "Peter", "Fedya"] ; 2) Nous ne pouvons pas spécifier immédiatement les valeurs du tableau, mais simplement créer un tableau de la longueur dont nous avons besoin. int[] nombres = nouveau int[4] ; 3) Un tableau "sait" toujours ta taille. La taille du tableau a peut être trouvée comme ceci :
a.Longueur ;
Souvent, la taille du tableau est stockée dans une variable distincte afin que le programme puisse être facilement modifié pour fonctionner avec une taille de tableau différente. Exemple :
int N = 10 ; // stocke la taille du tableau dans la variable N int[] nombres = new int[4] ; // crée un tableau de taille N Console.Write(nums.Length); // affiche la taille du tableau La taille du tableau peut être définie à partir du clavier.

Problem

Modifiez le programme afin que la valeur de la variable N soit entrée sur la première ligne à partir du clavier, et sur la deuxième ligne, un tableau de taille N a été créé (les valeurs des éléments du tableau peuvent être quelconques).