1. Trang chủ
  2. » Giáo án - Bài giảng

BAI 13 - KIEU BAN GHI

8 356 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 736 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Khái ni m Khái ni m ệ ệ- Kiểu bản ghi được dùng để mô tả cho 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ó các kiểu dữ liệu khác nhau... Khai báo- Để khai báo b

Trang 2

Khái ni m Khái ni m ệ ệ

- Kiểu bản ghi được dùng để mô tả cho 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ó các kiểu dữ liệu khác nhau.

Trang 3

1 Khai báo

- Để khai báo biến bản ghi, thường khai báo một kiểu bản ghi sau đó khai báo biến bản ghi.

Cách khai báo kiểu:

Type <Tên kiểu bản ghi> = Record

<Tên trường 1> : <Kiểu trường 1>;

……… ………

<Tên trường n> : <Kiểu trường n>;

End;

Trang 4

1 Khai b¸o

C¸ch khai b¸o biÕn:

Var <Tªn biÕn> : <Tªn kiÓu b¶n ghi> ;

Var <Tªn m¶ng> : Array[1 n] Of <Tªn kiÓu b¶n ghi>;

VÝ dô:

Type Hocsinh = Record

Hoten : String[30] ; Ngaysinh : String[10] ; Toan, Ly, Hoa, Van, Su, Dia : Real;

End;

Var A, B : Hocsinh ;

Lop : Array[1 100] Of Hocsinh;

Trang 5

1 Khai báo

Cách tham chiếu đến trường của bản ghi

<Tên biến bản ghi> <Tên trường>;

Ví dụ:

A.Hoten;

B.Ngaysinh;

Lop[i].Toan;

Lop[i].Ly;

……… với i là chỉ số nào đó của mảng Lop

Trang 6

2 Gán giá trị

- Có 2 cách để gán giá trị cho bản ghi.

 Dùng lệnh gán trực tiếp: Nếu A, B là hai bản ghi cùng kiểu ta có thể gán giá trị của A cho B bằng câu lệnh gán.

Ví dụ: B := A ; hoặc A := B ;

ờng hoặc nhập từ bàn phím.

Ví dụ: A.Hoten := ‘Nguyen Van Tuan’ ;

hoặc

Readln(a.Ngaysinh);

Program

Trang 7

- Xem lại cấu trúc khai báo kiểu bản ghi.

- Làm bài tập 11 (SGK 80) –

- Chuẩn bị bài: “ Bài tập Ôn tập chương IV – ”

Thông qua bài học hôm nay các em cần nắm được các kiến thức sau:

- Khái niệm kiểu bản ghi

- Cấu trúc câu lệnh về việc khai báo, truy cập đến

các thành phần của bản ghi

Bài tập về nhà

Ngày đăng: 22/04/2015, 22:00

w