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

kieu ban ghi

11 404 1
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểu Bản Ghi
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập
Năm xuất bản 2023
Thành phố Hồ Chí Minh
Định dạng
Số trang 11
Dung lượng 128,5 KB

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

Nội dung

kiểu bản ghiCá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... kiểu bản ghiVí dụ Một lớp gồm N học sinh

Trang 2

ví dụ bàI toán thực tế

Họ và tên Ngày sinh Giới

tính Điểm Tin Điểm Toán Điểm Lý Điểm Hóa Điểm Văn Điểm Sử Điểm Địa Nguyễn Thi Huệ 22/12/88 Nữ 9 10 7 8 8 7 8

D ơng Văn Minh 05/04/88 Nam 9 10 8 8 9 6 7

Phùng Tuyết Mai 12/10/88 Nữ 8 8 9 9 8 8 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

Trang 3

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>;

Trang 4

kiÓu b¶n ghi

Hä vµ tªn Ngµy sinh Giíi

tÝnh §iÓm Tin §iÓm To¸n §iÓm Lý §iÓm Hãa §iÓm V¨n §iÓm Sö §iÓm §Þa NguyÔn Thi HuÖ 22/12/88 N÷ 9 10 7 8 8 7 8

D ¬ng V¨n Minh 05/04/88 Nam 9 10 8 8 9 6 7

Phïng TuyÕt Mai 12/10/88 N÷ 8 8 9 9 8 8 9

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;

Trang 5

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

Trang 6

kiÓu b¶n ghi

2 G¸n gi¸ trÞ

Cã 2 c¸ch c¬ b¶n:

+ C1: Dïng lÖnh g¸n trùc tiÕp: NÕu A vµ B lµ 2

biÕn b¶n ghi cung kiÓu, thi ta cã thÓ g¸n gi¸ trÞ

cña B cho A b»ng c©u lÖnh:

A:= B

+ C2: G¸n gi¸ trÞ cho tõng tr êng: Cã thÓ thùc hiÖn b»ng lÖnh g¸n hoÆc nhËp tõ bµn phÝm

Trang 7

kiểu bản ghi

Ví dụ

Một lớp gồm N học sinh (N<=60) Cần quản lí học sinh với các thuộc tính nh họ tên, ngày sinh, địa chỉ, điểm Toán,

điểm Văn, xếp loại Giả sử việc xếp loại đ ợc định nghĩa nh sau:

+ Nếu tổng điểm Toán và Văn lớn hơn hoặc bằng 18 thì xếp loại A

+ Nếu tổng điểm Toán và Văn lớn hơn hoặc bằng 14 và nhỏ hơn 18 thì xếp loại B

+ Nếu tổng điểm Toán và Văn lớn hơn hoặc bằng 10 và nhỏ hơn 14 thì xếp loại C

+ Nếu tổng điểm Toán và văn nhỏ hơn 10 thì xếp loại D

Trang 8

kiểu bản ghi

Dàn ý:

{ Khai báo biến kiểu bản ghi}

Begin

{ Nhập số học sinh N}

For I:= 1 to N do

begin

{Nhập giá trị cho từng tr ờng của bản ghi} {Biện luận để xếp loại}

End;

{Thông báo kết quả ra màn hình}

End

Trang 9

kiÓu b¶n ghi

Trang 10

kiÓu b¶n ghi

Trang 11

kiÓu b¶n ghi

Ngày đăng: 22/06/2013, 01:26

Xem thêm

TỪ KHÓA LIÊN QUAN

w