Zmienne Tablicowe - są to zmienne przechowujące określoną ilość danych tego samego typu, np:

20 cyfr - 10 pojedynczych znaków(CHAR)

15 zmiennych tekstowych

Deklaracja zmiennej łańcuchowej w programie TP ma postać:

var nazwa zmiennej:array[zakres] of types;

zakres 1..20 (dwadzieścia elementów jednowymiarowych),

1..10,1..10 (dwuwymiarowo po 10 elementów)

typ-wszystkie podstawowe

var a:array [1..15] of byte; czyli 15-elementowa tablica jednowymiarowa przechowująca liczby całkowite od 0 - 255

var b:array[1..3,1..4] of redl; czyli tablica dwuwymiarowa przechowująca liczby rzeczywiste (np. ujemne, dodatnie, z przecinkami itd.)

var c:array [1..4] of chars; czyli tablica czteroelementowa przechowująca pojedynczy znak np. 1

Odwołanie:

Do wartości zmiennej tablicowej odwołujemy się poprzez nazwę tej zmiennej i indeks(czyli numer pola).

1 a[1]:=1;

a= 2 b[2]:=2;

for j:=1 to 5 do begin