Mảng là một tập hợp các phần tử cố định có cùng một kiểu, được lưu trữ liên tiếp nhau trong các ô nhớ. Kiểu phần tử có thể là có các kiểu bất kỳ: ký tự, số, chuỗi ký tự…; cũng có khi ta sử dụng kiểu mảng để làm kiểu phần tử cho một mảng.
cú pháp: var <tên biến mảng>: array[<CSĐ>..<CSC>] of <KDL>;
Áp dụng :
a) for i:=4 to 12 do if a[i] mod 2=0 then s:=s+a[i];
s là tổng các phần tử lẻ
b) for i:=4 to 12 do if a[i] mod 2<>0 then s:=s+a[i];
tbc:=s/9;
tbc là trung bình cộng các phần tử chẵn