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;
c[3]:=3;
for j:=1 to 5 do begin