Po provedení tohoto kódu budou na obrazovce zobrazeny prvky pole po vzoru:
1020304050
Použitím smyčky a indexování prvků lze tedy pole snadno a správně odvodit po řádcích v programovacím jazyce Pascal.
Metody práce s masivy v Pascalu
Reklama na pole:
Pro vyhlášení pole v Pascalu se používá následující syntaxe:
var arrayName: array[size] of dataType;
Přiřazení hodnot prvkům pole:
Pro přiřazení hodnot prvkům pole v Pascalu lze použít následující syntaxi:
Čtení hodnot prvků pole:
Pro čtení hodnot prvků pole v Pascalu lze použít následující syntaxi:
Iterace podle pole:
K iteraci pole v Pascalu lze použít následující syntaxi:
for i := 0 to length(arrayName)-1 do
// kód spuštěný pro každou položku pole
for i := 0 to length(arrayName)-1 do
Výše jsou uvedeny pouze některé metody práce s masivy v Pascalu. Tyto metody umožňují efektivní práci s daty v polích a umožňují flexibilitu a snadnost programování na Pascalu.
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.
Tímto způsobem bude při provádění tohoto kódu na obrazovce zobrazen:
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.
V tomto příkladu oznamujeme a inicializujeme dvourozměrné pole arr s rozměry ROWS a COLS . Poté použijeme dva vnořené smyčky for, abychom prošli všemi prvky pole a odvodili jejich hodnoty pomocí postupu writeln .