Wenn Sie diesen Code ausführen, werden die Elemente des Arrays zeilenweise auf dem Bildschirm angezeigt:
1020304050
Durch die Anwendung der Schleife und Indizierung von Elementen kann das Array daher in der Programmiersprache Pascal einfach und korrekt zeilenweise ausgegeben werden.
Methoden zum Arbeiten mit Arrays in Pascal
Array-Deklaration:
Verwenden Sie die folgende Syntax, um ein Array in Pascal zu deklarieren:
var arrayName: array[size] of dataType;
Zuweisen von Werten zu Arrayelementen:
Sie können die folgende Syntax verwenden, um den Array-Elementen in Pascal Werte zuzuweisen:
Werte von Array-Elementen lesen:
Sie können die folgende Syntax verwenden, um die Werte von Array-Elementen in Pascal zu lesen:
Durch ein Array iterieren:
Sie können die folgende Syntax verwenden, um durch ein Array in Pascal zu iterieren:
for i := 0 to length(arrayName)-1 do
// code, der für jedes Element im Array ausgeführt wird
for i := 0 to length(arrayName)-1 do
Oben sind nur einige Methoden zum Arbeiten mit Arrays in Pascal aufgeführt. Diese Methoden ermöglichen eine effiziente Arbeit mit Daten in Arrays und bieten Flexibilität und Benutzerfreundlichkeit bei der Pascal-Programmierung.
vararr: array[1..5] of Integer;i: Integer;begin// Присваиваем значения элементам массиваarr[1] := 10;arr[2] := 20;arr[3] := 30;arr[4] := 40;arr[5] := 50;for i := 1 to 5 dobeginwriteln(arr[i]);end;end.
Wenn dieser Code ausgeführt wird, wird der Bildschirm angezeigt:
1020304050
program OutputArray;constROWS = 3;COLS = 4;vararr: array[1..ROWS, 1..COLS] of Integer;i, j: Integer;begin< Проинициализируем массив случайными числами >randomize;for i := 1 to ROWS dofor j := 1 to COLS doarr[i, j] := random(100);for i := 1 to ROWS dobeginfor j := 1 to COLS dowrite(arr[i, j], ' ');writeln;end;end.
In diesem Beispiel deklarieren und initialisieren wir ein zweidimensionales arr-Array mit den Größen ROWS und COLS . Dann verwenden wir zwei verschachtelte for- Schleifen, um alle Elemente des Arrays zu durchlaufen und ihre Werte mit der writeln- Prozedur abzuleiten.