811 Shares 3721 views

Ein strukturierter Typ – eindimensionales Array

Das Studium der Grundlagen der Programmierung, ersten (oder zweiten) Zukunft Programmierer vertraut mit dem Konzept der „eindimensionalen Array.“ Pascal, wie andere Sprachen, ermöglicht mit einem solchen zu arbeiten Datenstruktur. Früher oder später gibt es einen Bedarf für eine strukturierte Ablage aller Variablen. In den meisten Fällen gehören diese Gruppe von Elementen auf die gleiche Art. Zum Beispiel kann eine Liste der Trainingsgruppe aus 25 Mitgliedern zusammengesetzt sein, von denen jede eine Variable vom Typ String, der den Namen und den Namen des Student hält.

Dies ist , was ermöglicht , ein eindimensionales zu realisieren Array in Pascal, der eine geordnete Satz ähnlicher Elemente ist. Es kann auf jedes Mitglied einer solchen Sequenz beziehen sich die gleiche ID und den gleichen Index mit – Sequenznummer. Daher diese Arrays sind eindimensional genannt.

Die Nummerierung der Sequenzelemente beginnt in der Regel an einem, d.h. das erste Element hat eine Seriennummer 1, die ganz logisch ist. Wenn es jedoch notwendig, kann der Indexbereich völlig willkürlich sein, die wichtigste Voraussetzung, um als Indizes durchgeführt oder ganze Zahlen oder Zeichen (jede Auftragsart).

Betrachten Sie die typischen Aktionen eines eindimensionalen Array:

1) Beschreibung der Anordnung, wobei n – die Anzahl der Elemente in der Reihenfolge, mas – Typ ein eindimensionales Array von ganzen Zahlen 5, A Bezeichnen – type variable mas, d.h. Variable des Typs eindimensionales Array von 5 ganzen Zahlen

2) Elemente mit Tastatureingabesequenz

3) Ausgang der Sequenz von Elementen auf dem Bildschirm

4) Füllsequenz einen Zufallszahlengenerator unter Verwendung von

5) Transformation (Modifikation) jedes Array-Element, d.h. ändern ihren Wert (ein Beispiel einer Dimensionsreduktion jedes Array-Element 6)

6) Bestimmung der Menge an Sequenzelemente sind variabel S – Summe der Elemente

7) Die Quantifizierung der Arrayelemente Erfüllen eine bestimmte Bedingung (ein Beispiel für die Anzahl der Elemente der Bestimmung, eine große Zahl von 4), wobei k – Anzahl solcher Elemente

8) Bestimmung des Extremums (Maximum oder Minimum des Arrayelementes), hier min – Minimalwert unter den Array – Elementen, k – Ordnungszahl (Index) ist das kleinste Element in dem Array

Wie Sie wissen, für alle Variablen, die in dem Abschnitt Var Programm in Pascal-Programmierung, eine bestimmte Anzahl von Bytes im Speicher beschrieben werden zugewiesen, wenn das Programm startet. Dies wird durch den Typ der Variablen bestimmt wird, zum Beispiel, ist das Symbol ein Byte, ein Typ integer – zwei Bytes, Echt Typ – vier Bytes. Wenn daher die Dimension des Arrays nicht groß ist, wird das Programm nicht eine große Menge an RAM benötigen. Andernfalls wird der Programmierer hat andere Wege finden , um das Array, zum Beispiel zur Aufnahme in einer Datei oder in einem Haufen mit Zeigern.