1. Trang chủ
  2. » Nghệ sĩ và thiết kế

Tải Giải bài tập Tin học 11 bài 13 - Kiểu bản ghi

3 33 0

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

THÔNG TIN TÀI LIỆU

Nội dung

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ó các kiểu dữ liệu khác nhau.. - Kiểu bản ghi là một kiểu dữ liệu có cấu trúc.[r]

(1)

Giải tập Tin học 11 13

Dữ liệu kiểu ghi dùng để mơ tả đối tượng có số thuộc tính mà thuộc tính có kiểu liệu khác

- Kiểu ghi kiểu liệu có cấu trúc Một ghi gồm thành phần (gọi trường), khác với kiểu liệu có cấu trúc khác (mảng xâu), trường thuộc kiểu liệu khác

- Kiểu ghi cho phép mô tả nhiều đối tượng cỏ số thuộc tính, có hữu ích cho nhiều tốn quản lí

- Ngơn ngữ lập trình đưa quy tắc, cách thức xác định:

+ Tên kiểu ghi

+ Tên thuộc tính (trường)

+ Kiểu liệu trường

+ Cách khai báo biến

+ Cách tham chiểu đến trường

Ví dụ: Ta muốn lưu thông tin sinh viên Dữ liệu cần lưu trữ bao gồm:

+ Họ tên (Kiểu String)

+ Giới tính (Kiếu String)

+ Điểm số (Kiểu real)

Để lưu trữ nhiều sinh viên ta sử dụng cách:

+ Khai báo mảng ghi Mỗi ghi chứa thông tin sinh viên (họ tên, giới tính, điểm số)

+ Khai báo mảng mảng String để lưu tên giới tính mảng kiểu real để lưu điểm số

Rõ ràng cách thuật tiện để lưu trữ cách thứ hai số thuộc tính lớn

1 Khai báo

Ta cần khai báo tên kiểu ghi, tên thuộc tính, kiểu liệu thuộc tính

Cú pháp:

Type<tên kiểu ghi> = record

(2)

………

<tên trường 2>:<kiểu trường 2>; End;

Sau có kiểu ghi, biến kiểu ghi khai báo sau:

Var

<tên biến ghi>:<tên kiểu ghi>;

Ví dụ:

Type

Hocsinh=record

Hoten:string[30]; Ngaysinh:string[10]; Gioitinh:Boolean; Toan,Tin,Van,Anh:real; End;

Var

A,b:Hocsinh;

Lop:array[1 60] of Hocsinh;

Để tham chiếu đến thuộc tính ta dụng dấu

Ví dụ:

Tham chiếu đến họ tên Hocsinh A Ta sử dụng

A.Hoten

Ta coi A.Hoten biến string[30] Ta hồn tồn thực so sánh, gán giá trị

2 Gán giá trị Có cách:

+ Dùng lệnh gán trực tiếp: A:=B (A với B biến ghi)

+ Gán giá trị cho trường: A.X:=C nhập từ bàn phím

Ví dụ:

(3)

Ngày đăng: 31/12/2020, 20:27

TỪ KHÓA LIÊN QUAN

w