1.
- Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có chung một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp xếp thứ tự được thực hiện bằng cách gán cho mỗi phần tử một chỉ số.
- Khi khai báo một biến có kiểu dữ liệu là kiểu mảng, biến đó được gọi là biến mảng.
- Giá trị của biến mảng là một mảng, tức một dãy số (số nguyên hoặc số thực) có thứ tự, mỗi số là giá trị của biến thành phần tương ứng.
2.
Cú pháp: var <tên biến mảng>: array[<chỉ số đầu> .. <chỉ số cuối>] of <kiểu dữ liệu>;
a. Sai. Vì cú pháp không đúng (giữa hai chỉ số đầu và cuối là dấu .. ).
b. Sai. Vì các chỉ số đầu và cuối phải là số nguyên dương.
c. Sai. Vì chỉ số đầu phải nhỏ hơn chỉ số cuối.
d. (Giống câu b).
3.
`k=10+2+2+2+2=18`
4.
program phuongt;
uses crt;
var A: array[1..500] of integer;
i, n, s: integer;
begin
clrscr;
write('Nhap do dai: '); readln(n);
s:=0;
for i:=1 to n do
begin
write('A[', i, '] = '); readln(A[i]);
if A[i]>0 then s:=s+A[i];
end;
write('Tong = ', s);
readln
end.