Přejít na hlavní obsah

Jak správně odvodit pole po řádcích v programovacím jazyce Pascal

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 .