ví dụ bàI toán thực tế
ví dụ bàI toán thực tế
Họ và tên
Họ và tên
Ngày sinh
Ngày sinh
Giới
Giới
tính
tính
Điểm
Điểm
Tin
Tin
Điểm
Điểm
Toán
Toán
Điểm
Điểm
Lý
Lý
Điểm
Điểm
Hóa
Hóa
Điểm
Điểm
Văn
Văn
Điểm
Điểm
Sử
Sử
Điểm
Điểm
Địa
Địa
Nguyễn Thi Huệ
Nguyễn Thi Huệ
22/12/88
22/12/88
Nữ
Nữ
9
9
10
10
7
7
8
8
8
8
7
7
8
8
Dương Văn Minh
Dương Văn Minh
05/04/88
05/04/88
Nam
Nam
9
9
10
10
8
8
8
8
9
9
6
6
7
7
Phùng Tuyết Mai
Phùng Tuyết Mai
12/10/88
12/10/88
Nữ
Nữ
8
8
8
8
9
9
9
9
8
8
8
8
9
9
.
.
.
.
Dữ liệu kiểu bản ghi dùng để mô tả các đối tượng có cùng
một số thuộc tính mà các thuộc tính có thể có kiểu dữ liệu
khác nhau
kiÓu b¶n ghi
kiÓu b¶n ghi
1. Khai b¸o
Type <Tªn kiÓu b¶n ghi>= RECORD
<tªn trêng 1>:<kiÓu trêng 1>;
<tªn trêng 2>:<kiÓu trêng 2>;
……………………………..
<tªn tr¬ng k>:<kiÓu trêng k>;
End;
Var <Tªn biÕn>: <Tªn kiÓu b¶n ghi>;
kiểu bản ghi
kiểu bản ghi
Họ và tên
Họ và tên
Ngày sinh
Ngày sinh
Giới
Giới
tính
tính
Điểm
Điểm
Tin
Tin
Điểm
Điểm
Toán
Toán
Điểm
Điểm
Lý
Lý
Điểm
Điểm
Hóa
Hóa
Điểm
Điểm
Văn
Văn
Điểm
Điểm
Sử
Sử
Điểm
Điểm
Địa
Địa
Nguyễn Thi Huệ
Nguyễn Thi Huệ
22/12/88
22/12/88
Nữ
Nữ
9
9
10
10
7
7
8
8
8
8
7
7
8
8
Dương Văn Minh
Dương Văn Minh
05/04/88
05/04/88
Nam
Nam
9
9
10
10
8
8
8
8
9
9
6
6
7
7
Phùng Tuyết Mai
Phùng Tuyết Mai
12/10/88
12/10/88
Nữ
Nữ
8
8
8
8
9
9
9
9
8
8
8
8
9
9
.
.
.
.
Type hocsinh = Record
Hocsinh: String[30];
Ngaysinh: String[10];
Gioitinh: Boolean;
Dtin,Dtoan,Dhoa,Dvan,Dsu,Ddia : Real;
End;
Var I, n: Byte;
Lop: array[1..60] of hocsinh;
kiÓu b¶n ghi
kiÓu b¶n ghi
C¸ch tham
C¸ch tham chiÕu
NÕu A lµ mét biÕn kiÓu b¶n ghi vµ X lµ mét trêng cña
A, khi ®ã ®Ó tham chiÕu ®Õn trêng X ta viÕt:
A.X