1. Trang chủ
  2. » Luận Văn - Báo Cáo

slide 1 giáo viên biện thị thúy lan trường thpt cẩm bình tổ toán tin giáo viên biện thị thúy lan trường thpt cẩm bình tổ toán tin var sbd string10 hoten string30 gioitinh string10 ngaysinh st

15 5 0

Đ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

Nội dung

Chương trình quản lý các thí sinh của một kỳ thi tuyển sinh cần quản lý được các thông tin sau: số báo danh của thí sinh, họ tên thí sinh, ngày sinh, giới tính, điểm của 7 môn: Tin, To[r]

(1)(2)

KIỂM TRA BÀI CŨ

Chương trình quản lý thí sinh kỳ thi tuyển sinh cần quản lý

được thơng tin sau: số báo danh thí sinh, họ tên thí sinh, ngày

sinh, giới tính, điểm mơn: Tin, Tốn, Lý, Hố, văn, Sử, Địa Hãy

khai báo kiểu liệu hợp lý với thông tin cần quản lý ?

Var

SBD: string[10];

Hoten: string[30];

GioiTinh: string[10];

NgaySinh: string[10];

(3)

Họ tên

Ngày sinh

Giới tính

Chiều cao

nặng

Cân

Nguyễn Thị Minh

Huệ

12/12/1990

Nữ

1.55

44

Dương Trúc Lâm

2/1/1990

Nam

1.63

50

Đào Văn Bình

5/12/1990

Nam

165

51

Nhận xét gì?

(4)

I Định nghĩa:

Dữ liệu kiểu ghi dùng để mô tả

các đối tượng

có số

thuộc tính

mà thuộc tính có

kiểu liệu

khác nhau.

Trong đó:

-Bản ghi thường gọi

RECORD

Mỗi

Record

lưu trữ liệu

một đối tượng cần quản lí

(5)

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

(6)

Thông thường để khai báo kiểu ghi ta khai báo gián tiếp sau:

1 Cú pháp:

TYPE

<Tên kiểu ghi> =

RECORD

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

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

END;

VAR

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

(7)

Ví dụ: Áp dụng cú pháp khai báo để khai báo ghi mà ghi học sinh gồm

các thuộc tính( trường) sau:

-Họ tên(ht)

-Điểm lý thuyết(dlt)

-Điểm Thực hành(dth)

Viết khai báo cho toán?

Cú pháp khai báo ghi TYPE

<Tên kiểu ghi> = RECORD

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

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

END;

VAR

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

TYPE

Hocsinh = RECORD

Ht: String[30];

dlt,dth: Real;

END;

VAR

(8)

Khai báo mảng

có 54 phần tử có

kiểu phần tử tên

kiểu ghi

Var Lop:Array [1 54] of

hocsinh;

Khai báo 54 đối tượng học sinh lớp 11A4 tương

ứng với 54 ghi phải làm nào?

Tên mảng

Tên kiểu

bản ghi Chỉ số

(9)

Chú ý:

Để tham chiếu đến trường ghi ta sử dụng cú pháp:

<Tên biến ghi>.< Tên trường>

Ví dụ: để tham chiếu đến trường điểm lý thuyết bạn Hs1 ta viết:

Hs1.dlt

Tham chiếu đến trường điểm thực hành, điểm lý thuyết bạn hs2?

hs2.dth

hs2.dlt

Tên trường Tên biến

(10)

III Gán giá trị

Có cách để gán giá trị cho ghi:

• Dùng lệnh gán trực tiếp: A, B ghi

cùng kiểu ta gán giá trị A cho B

câu lệnh gán.

Ví dụ:

B: = A A: = B;

• Gán giá trị cho trường Dùng câu lệnh gán

gán giá trị cho trường nhập vào bàn

phím.

Ví dụ:

(11)

CHÚ Ý

Để gán giá trị cho biến kiểu ghi phải

thỏa điều kiện sau:

– Nếu gán trực tiếp ghi, vd: A:=B

thì A B phải kiểu ghi.

Vd: var A,B:Hocsinh;

– Nếu gán trường ghi, vd:

A.Ngaysinh:=B.Ngaysinh

(12)

Ví dụ:

Input:

Nhập vào hồ sơ học sinh gồm:

- Họ tên

- Ngày sinh

- Địa chỉ

- Điểm toán

- Điểm văn

(13)(14)(15)

Viết chương trình nhập liệu cho phiếu

kiểm

tra sức khỏe học sinh lớp 11A4 gồm

các trường sau: họ tên, giới tính, chiều

cao, cân nặng Sau hiển thị liệu vừa

nhập hình?

Ngày đăng: 24/04/2021, 15:18

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w