Problem

1/9

Arrays. Einführung

Theory Click to read/hide

Datenspeicherung.

Nehmen wir an, dass Sie ein Computerspiel namens Vulnerable User entwickelt haben, in dem Spieler mit dem Design und der nicht-Freund-Computer-Schnittstelle konkurrieren. Jetzt müssen Sie ein Programm schreiben, das die monatlichen Verkäufe dieses Spiels über einen Zeitraum von fünf Jahren verfolgt. Oder, sagen wir einfach, Sie müssen einen Blick auf die Handelskarten der Helden nehmen.
Sehr bald werden Sie feststellen, dass Sie mehr als einfache grundlegende Datentypen benötigen, um Informationen zu erstellen und zu verarbeiten.

Massive. Einführung.

Um mit einer Vielzahl von Daten bequem zu sein, hat eine Gruppe von Zellen einen gemeinsamen Namen. Diese Gruppe von Zellen wird als Masse bezeichnet.
Massiv - Es ist eine Gruppe von Speicherzellen gleichen Typs, in der Nähe und mit einem gemeinsamen Namen. Jede Zelle in der Gruppe hat eine einzigartige Zahl.

Im Umgang mit den Massen müssen drei Aufgaben erlernt werden:
• Speichern der unter der Masse erforderlichen Größe;
• Aufzeichnen der Daten in die richtige Zelle;
• Lesen Sie die Daten aus der Zelle.

Eine Masse erschaffen.

Wenn die Masse erzeugt wird, wird ein Ort (eine bestimmte Anzahl von Zellen) im Speicher angegeben.
(1) Massive können durch eine einfache Liste von Elementen erstellt werden:
int[] nums = new int[] { 1, 2, 3, 5 };

int Bestimmt, dass alle Objekte in der Masse insgesamt sind. Hier. int kann jede andere Art von Daten sein. Zum Beispiel
string[] names = ["Вася", "Петя", "Федя"];

2) Sie können nicht auf das Gewicht der Masse auf einmal, sondern nur die Reichweite erstellen, die wir brauchen.
int[] nums = new int[4];
(3) Massiv kennt seine Größe immer. Massenvolumen eine Es kann festgestellt werden, dass
a.Length;
Häufig wird die Masse in einer separaten Größe gespeichert, so dass das Programm mit einer anderen Größe leicht verändert werden kann. Beispiel:
int N = 10;          // в переменной N храним размер массива
int[] nums = new int[4];      // создаем массив размера N
Console.Write(nums.Length);  // выводим размер массива
Die Größe des Körpers kann von der Tastatur aufgebracht werden.

Problem

Abschluss des Programms, damit die erste Zeile die Variable einführt N mit Tastaturen, und die zweite Zeile erstellt eine Größe Masse N (die Abmessungen der Masse können beliebig sein).