1) khai báo 1 mảng số nguyên a 100 phần tử bằng cách trực tiếp và gián tiếp

2 câu trả lời

*Gián tiếp:

Công thức: 

type <tên định nghĩa>=array[<chỉ số đâu>..<chỉ số cuối>] of <kiểu dữ liệu>;

var <tên biến mảng>:<tên định nghĩa>;

VD:

type Kmang:aray[1..250] of integer;

var A:kmang;

*Trức tiếp:

Công thức:

var <tên biến mảng>:array[<chỉ số đâu>..<chỉ số cuối>] of kiểu dữ liệu;

VD:

var A:array[1..250] of integer;

*Khi làm bài thì thông thường sẽ dùng trực tiếp, chỉ trừ những trường hợp dùng hàm (function) hay thủ tục (procedure) mới cần thiết dùng đến gián tiếp.

Trực tiếp:

Var<tên biến mảng> :array[<chỉ số đầu>,<chỉ số cuối>] of <kiểu phần tử>;

Cách khai báo: Var mang:array[1..100] of integer;

-----------------------------------------------------------------------------------

Gián tiếp:

Type<tên kiểu mảng>=array[<chỉ số đầu>,<chỉ số cuối>] of <kiểu phần tử>;

Var<tên biến mảng>:<tên kiểu mảng>;

Cách khai báo:

Type mang:array[1..100] of integer;

Var A:mang;

Câu hỏi trong lớp Xem thêm