Jest to szczególny typ, który może przechowywać kilka “zmiennych” tego samego typu. Tak naprawdę nie są to zmienne, lecz rekordy jednego typu. Mały przykład dla wzrokowców prezentujący jak należy wyobrażać sobie tablicę:
Przykład
var
tab: array[1..3] of byte;
i, liczba: byte;
begin
for i:=1 to 3 do
begin
write(’Podaj liczbe: ’);
readln(liczba);
tab[i]:=liczba;
end;
writeln;
for i:=1 to 3 do
writeln(i, ’. liczba to ’, tab[i]);
readln;
end.
Zadanie 1
Napisać program wyświetlający zawartość wartość kolejnych komórek tablicy jednowymiarowej a następnie sumujący te wartości.