1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 11 kiểu bản ghi

24 758 0
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

Định dạng
Số trang 24
Dung lượng 897,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

Design by Đoàn Thị Hòa 2Trong chương IV các em đã được làm quen với những kiểu dữ liệu nào?. Design by Đoàn Thị Hòa 3Dữ liệu trong một mảng hoặc một xâu có những đặc điểm gì giống nhau

Trang 1

Design by Đoàn Thị Hòa 1

Trang 2

Design by Đoàn Thị Hòa 2

Trong chương IV các em đã được làm

quen với những kiểu dữ liệu nào?

 Kiểu mảng

 Kiểu xâu

Trang 3

Design by Đoàn Thị Hòa 3

Dữ liệu trong một mảng hoặc một xâu có

những đặc điểm gì giống nhau?

Cùng kiểu dữ liệu

Trang 4

Design by Đoàn Thị Hòa 4

Bảng kết quả thi

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

Thuộc tính

Bảng gồm: … đối tượng( record), … thuộc tính.

1 2 3

1 Một số khái niệm

Trường

Trang 5

Design by Đoàn Thị Hòa 5

a Dữ liệu kiểu bản ghi (record): là kiểu dữ liệu 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

b Bản ghi: Là thông tin của một đối tượng

Kết luận: Kiểu bản ghi là kiểu dữ liệu có cấu

trúc.

Một bản ghi có thể có nhiều trường khác nhau

Trang 6

Design by Đoàn Thị Hòa 6

2 Khai báo biến kiểu bản ghi:

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

Khai báo biến kiểu bản ghi (record)

Trang 7

Design by Đoàn Thị Hòa 7

type Hocsinh = record

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

Trang 8

Design by Đoàn Thị Hòa 8

Trang 9

Design by Đoàn Thị Hòa 9

Ví dụ 2: Hãy khai báo biến bản ghi “Sach” cho bảng sau:

Tên sách Tác giả Số trang Giá tiền

type Sach = record

Trang 10

Design by Đoàn Thị Hòa 10

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

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

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

Trang 11

Design by Đoàn Thị Hòa 11

Lop[1] Hoten chỉ thông tin gì?

Trả lời: Thông tin về họ tên của

học sinh thứ 1 trong Lop

Ví dụ 1:

Ví dụ 2: Cách tham chiếu đến điểm Tin học của học sinh A?

Trả lời: A Tinhoc

Trang 12

Design by Đoàn Thị Hòa 12

3 Các thao tác với biến bản ghi

a Nhập/ xuất biến bản ghi

Nhập: READ (READLN)

Xuất: WRITE (WRITELN)

Trang 13

Design by Đoàn Thị Hòa 13

type Hocsinh = record

Ví dụ:

readln(A Hoten);

writeln(A Hoten);

Trang 14

Design by Đoàn Thị Hòa 14

TH2: Gán giá trị cho từng trường:

Lưu ý: A và B phải cùng kiểu bản ghi

Trang 15

Design by Đoàn Thị Hòa 15

4 Trò chơi

NHANH TAY - L

M T

Trang 16

Design by Đoàn Thị Hòa 16

Trang 17

Design by Đoàn Thị Hòa 17

Type Hocsinh record

Trang 18

Design by Đoàn Thị Hòa 18

Trang 19

Design by Đoàn Thị Hòa 19

3 Cú pháp tham chiếu đến từng trường của kiểu bản ghi?

Trang 20

Design by Đoàn Thị Hòa 20

Trang 21

Design by Đoàn Thị Hòa 21

5 Cho bản ghi sau:

Type Nguoi = record

KhachHang: array[1 100] of Nguoi;

Lệnh gán nào sau đây là sai?

A. A:= B

C. A GioiTinh := B.GioiTinh

B A DiaChi := B SDT

D A HoTen := B HoTen

Trang 22

Design by Đoàn Thị Hòa 22

6 Câu lệnh nào sau đây không dùng để nhập họ tên của A?

Trang 23

Design by Đoàn Thị Hòa 23

7 Dựa vào bản ghi bên dưới hãy cho biết câu lệnh nào sau đây là đúng?

Type Nguoi = record

Trang 24

Design by Đoàn Thị Hòa 24

THE END

Ngày đăng: 28/05/2014, 17:49

HÌNH ẢNH LIÊN QUAN

Bảng kết quả thi - bài 11 kiểu bản ghi
Bảng k ết quả thi (Trang 4)
Bảng kết quả thi - bài 11 kiểu bản ghi
Bảng k ết quả thi (Trang 7)

TỪ KHÓA LIÊN QUAN

w