... báo3. Cc thao t c c. Gán giá trị4. Ví dụa. Tham chiếu5. C ng c b. Nhập/Xuất c. Gán giá trị1. Giới thiệu2. Khai báo3. Cc thao t c a. Tham chiếu4. Ví dụ5. C ng c b. Nhập/Xuất5. C ng c ... nhập) c. Gán giá trịb. Nhập/XuấtTh c hiện đư c trong điều kiện nào?3. Cc thao t c trên biến kiểubản ghi NỘI DUNG1. Giới thiệu2. Khai báo3. Cc thao t c c. Gán giá trị4. Ví dụa. Tham chiếu5. ... báo C c thao t c trên biến kiểubản ghi * Nhập/xuất * Tham chiếu* Gán giá trịNhiệm vụ về nhàH c kỹ phần lý thuyết kiểubản ghi Làm bài tập 11 trang 80 SGK để chuẩn bị cho bài th c hành...
... Max] of Hocsinh; i, n :Byte;Ví dụ:Khai báo kiểu dl cho cc trườngKhai báo biến kiểubản ghi Đ13 .kiểu bản ghi a, Nhập thông tin h c sinh Cc bư c Thể hiện bằng Pascal- Nhập số h c sinh- ... Ví dụ về cc thao t c với bản ghi (bài toán đặt vấn đề) Đ13 .kiểu bản ghi Nhập giá trị trường cho SBD c a h c sinh thứ 1 nằm ở bảnghi đầu tiên Tương tự như vậy nhập cho cc trường c n lại.STT ... 80 C ng c §13.kiÓu b¶n ghi 1. Kh¸i niÖm Lµ 1 kiÓu d÷ liÖu cc u tr c dïng ®Ó m« t¶ cc ®èi tîng cc ng 1 sè thu c tÝnh mµ cc thu c tÝnh c thÓ ccc kiÓu d÷ liÖu kh c nhau2. Khai b¸oType...
... hình}End. kiểu bảnghi 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ảnghi cung kiểu, thi ta c thể gán giá trị c a B cho A bằng c u lệnh:A:= ... Mai12/10/8812/10/88NữNữ88889999888899....Dữ liệu kiểubảnghi dùng để mô tả cc đối tượng cc ng một số thu c tính mà cc thu c tính c thể ckiểu dữ liệu kh c nhau kiÓu b¶n ghi kiÓu b¶n ghi 1. Khai b¸oType ... xếp loại D. kiểu bảnghi kiểu bản ghi Dàn ý:{ Khai báo biến kiểubả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...
... 22: C ng c : * C ch khai báo kiểubản ghi. * Nêu những đ c điểm cbản giống và kh c của kiểu bảnghi với hai kiểu dữ liệu c u tr c đã h c (Kiểu mảng và kiểu xâu)? Sự giống nhau và kh c nhau ... một kiểubảnghic thể thu ccckiểuc sở kh c nhau.TiÕt 22:Trong th c tế, chúng ta thường dùng ccbản danh sách, biểu bảng thống kê c nội dung kh c nhau.Trong một lớp h c có nhiều h c ... liệu trong cc trường c a bảnghi hs1 vào cc trường c a bảnghi hs2.3.2 Truy c p đến dữ liệu c a một trường c a bản ghi: - Để truy c p dữ liệu c a một trường c a một biến bản ghi. C pháp:...
... liệu cc u tr c. - Gồm cc thành phần (gọi là trường) c thể thu c c ckiểu dữ liệu kh c nhau.=> dùng để mô tả cc đối tượng cc ng một số thu c tính mà cc thu c tính c thể ckiểu ... tin h c lớp 11Bài 13(T33) Kiểubản ghi Nội dungNội dung1. Khái niệm1. Khái niệm2. Khai báo2. Khai báo3. Cc thao t c với bg3. Cc thao t c với bg C ng c C ng c 1. Khái niệm - Kiểu ... tin h c líp 11Bµi 13(T33) KiÓu b¶n ghi Néi dungNéi dung1. Kh¸i niÖm1. Kh¸i niÖm2. Khai b¸o2. Khai b¸o3. Cc thao t c víi bg3. Cc thao t c víi bg C ng c C ng c 3. Cc thao t c víi...
... tệpClose(<tên biến tệp>)Mở tệp Ghi/ Đ c Dữ liệu tệpTiết 37 C C THAO T C VỚI TỆPBài 15 Tieát 37 Kiểu dữ liệu tệp C c bài tập Bài tập c ng c C c thao t c với tệpKiểm tra bài c Tiết ... nguyên>);đưa con trỏ tệp về vị trí phần tử c số thứ tự x c định bởi giá trị Biến nguyên (C c phần tử c a tệp đư c đánh số thứ tự bắt đầu từ 0).e) Một số hàm và thủ t c chuẩn thường dùngTiết 37 C C THAO ... •EOF(<Tên biến tệp>): Cho giá trị true nếu con trỏ đang chỉ tới cuối tệp.•EOFLN(<Tên biến tệp>):Cho giá trị true nếu con trỏ đang chỉ tới cuối dòng.•Thủ t c SEEK(<Tên biến tệp>,<Biến...
... <tªnbiÕnb¶n ghi& gt;: <Tªn kiÓu b¶n ghi& gt;; C u tr c Đ13 .kiểu bản ghi a, Nhập thông tin h c sinh Cc bư c Thể hiện bằng Pascal- Nhập số h c sinh- Nhập dữ liệu (c c thu c tính ) c a từng bản ghi Write( ... kiÓu d÷ liÖu cc u tr c dïng ®Ó m« t¶ cc ®èi tîng cc ng 1 sè thu c tÝnh mµ cc thu c tÝnh c thÓ ccc kiÓu d÷ liÖu kh c nhau2. Khai b¸oType <Tªn kiÓu b¶n ghi& gt; = record<Tªntrêng1>:<kiÓutrêng1>; ... readln(Lop[i].Van);End;5. Ví dụ về cc thao t c với bản ghi (bài toán đặt vấn đề) KÝnh ch ccc thÇy gi¸o, c gi¸o vµ cc em h c sinh m¹nh khoÎ, h¹nh ph c Th c hiÖn: NguyÔn Ng c Trung Gv: Trêng THPT...
... 13: KIỂUBẢN GHI I. M c tiêu 1. Kiến th c - Biết khái niệm kiểubản ghi. - Biết c ch khai báo bản ghi, truy c p trường c a bản ghi. 2. Kó năng- Biết mô tả một đối tượng bằng một số thu c tính.- ... c : (4p)- 3. Bài mới (38p)NỘI DUNG HOẠT ĐỘNG C A GV VÀ HSTG Bài 13: KIỂUBẢN GHI * Khái niệm: Dữ liệu kiểu bảng ghi (record) dùng để mô tả cc ng một số thu c tính mà c c thu c tính c ... tử lop[5] c a mảng lop thu ckiểu gì?? lop[1] và lop[5].hoten cc ng một kiểu hay không?? lop[5].hoten thu ckiểu gì?15p2. Gán giá trị: C 2 c ch để gán giá trị cho bản ghi C ch 1: Dùng...
... : Vector ; Begin A.x := 2 ; A.y := 1; B.x := -1; B.y := -3 ; Write( A.x*B.x+A.y*B.y) ; End. -Kết qủa in ra là:a)2 b)-5 c) -7 d) -3 C u 7: Khi chạy chương trình : Type Vector = Record ... Vector ; Begin A.x := 2 ; A.y := 4; B.x := -1; B.y := 0 ; Write( Sqr( A.x-B.x) + Sqr(A.y-B.y) ); End. -Kết qủa in ra là:a) 5 b) 16 c) 9 d) 25 C u 8: Cho khai báo : Type Vector = Record ... For i:=1 to 4 do begin S.x:= 3; S.y=4; end; C u 9: Cho khai báo : Type Sach = Record Masach : String[4]; Gia: Real; end; Var DS : Array[1 10] of Sach ; Tien: Real; i : Integer ; -Lệnh nào...
... trả lời đúng nhất:a. Dùng để mô tả cc đối tượng. Kiểu bảnghi (record)b. Dùng để mô tả cc thu c tính. c. Dùng để mô tả cc đối tượng c c ng một số thu c tính. d. a và b đúng. 4. Ví dụ ... biến bản ghi& gt; :<Tên kiểu bản ghi& gt;;2. Khai báoChú ý: Tham chiếu đến trường c a bản ghi: [Tên biến bản ghi] .[tên trường]Ví dụ: Tham chiếu trường toán c a h c sinh A.A.Toan 2. Khai ... dụngType<TênKiểuBản ghi& gt;= record; <Tên trường1>:< ;Kiểu trường 1>; … <Tên trườngk>:< ;Kiểu trường k>;End;Var <Tên biến bản ghi& gt; :<Tên kiểu bản ghi& gt;;Tên biến bản...
... danh sách HS IV 1. C ng cC ch tạo kiểubản ghi, khai báo biến kiểubảnghi Tham chiếu đến từng trờng c a biến bảnghi Nhập/ xuất giá trị cho biến bảnghi 2.Btvn Bài tập: Viết chơng ... giá trị cho biến bản ghi. b. C ch tiến hành Hoạt động c a giáo viên Hoạt động c a h c sinh Tg- Để tham chiếu đến từng trờng c a bản ghi ta cc u tr c sau: <Tên biến bản ghi& gt;.<Tên ... kh c nhau. 2. Hoạt động 2 : Tìm hiểu c ch sử dụng kiểubảnghi trong ngôn ngữ lập trình Pascal a. M c tiêu - HS biết c ch tham chiếu đến từng trờng c a biến bản ghi. Nhập xuất giá trị cho...
... mộthàng đư c gọi là một bản ghi. - Kiểubảnghi đư c dùngđể mô tả cho cc đối tượng c c ng một số thu c tính,mà cc thu c tính c thể c kiểu dữ liệu kh c nhau. - Yêu c u h c sinh xem bảng kếtquả ... biến bản ghi. - Gán tr c tiếp: Nếu A,B là 2 BBG cc ng kiểu ta c thể gán tr c tiếp: A: = B;- Yêu c u h c sinh nghiên c u SGK và cho biết c ch định nghĩa kiểu bản ghi, biến kiểubảnghi ... 13 .Kiểu bản ghi - Bảnghi thường đư c gọilà Record, mỗi Record sẽlưu trữ dữ liệu về một đốitượng c n quản lý.- Ngôn ngữ lập trình cho c ch để x c định: Tên kiểubản ghi, tên cc thu c tính(trường),...
... c a một h c sinh?Bảng kết quả thi C thể quản lí mỗi dữ kiện trên là một mảng một chiều.Mỗi thông tin trên ckiểu dữ liệu là gì? 1. C ch khai báo kiểubản ghi 1. C ch khai báo kiểubản ghi Để ... báo biến bản ghi, thường khai báo kiểubảnghi sau đó khai báo biến bản ghi. Type <tên kiểubản ghi& gt;=Record <tên trường 1>:< ;kiểu dữ liệu>; <tên trường 2>:< ;kiểu dữ ... từng trường, làm thế nào để truy c p vào từng trường c a bản ghi? Mỗi ngôn ngữ c một c ch truy c p kh c nhau nhưng thường đư c viết là: <tên biến bản ghi& gt;.<tên trường>2. Gán...
... integer;Khai báo kiểu dữ liệu cho cc trường (field)Khai báo biến kiểu bản ghi (record)Ví dụ: HÃy mô tả c u tr c dữ liệu c a bài toán đà đề ra (khai báo kiểu dữ liệu bảnghi và cc biến bảnghi phù ... Hòa15/12/91Hồ Chương69.7Vân Diên04/04/90Lê Phương Bản ghi (Record) Trường(Field)N 4321Dữ liệu kiểubảnghi (record) dùng để mô tả cc đối tượng cc ng một số thu c tính mà cc thu c tính c ... 13tin h c líp 11 HÃy nhớ! Gán giá trị cho từng trường c a bảnghi ho c giữa hai biến c ng kiểu. Khai báo: tên biến bản ghi, tên và kiểu dữ liệu cc trường.Tham chiếu trường c a bản ghi: ...
... hình tất ccc cuốn sách cc ng t c giả đư c nhập vào từ bànphím.d/ L c ra cc cuốn sách đư c xuất bản trong c ng một năm nào đó.e/ Tìm và in ra màn hình cc cuốn sách mà nhan đề c chứa từ ... lý sách ở thư viện gồm cc trường sau: Mã số sách,Nhan đề, Tên T c giả, Nhà Xuất bản, Năm xuất bản. a/ Nhập vào kho sách c a thư viện (gồm tất ccc trường).b/ In ra màn hình tất ccc cuốn ... s:=s+((P[i].x*P[j].y-P[j].x*P[i].y)); end; DienTichDaGiac:=abs(s)/2;end;Function DienTichTamGiac(A,B ,C: ToaDo):real;Begin DienTichTamGiac:=abs(A.x*B.y-B.x*A.y+B.x *C. y -C. x*B.y +C. x*A.y-A.x *C. y)/2;End;Function KiemTra(PP:ToaDo;n:Byte;P:Mang):Boolean;Var...