NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất Bảng kết quả thi STT Hoten Toan Van Tong Ketqua 1 Nguyễn Hoài Anh 8 4 12 True 4 Lê Bá Thanh 8 9 17 True !"#$% !" #$ %&' #() Xét ví dụ sau NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất *'+!,- '."#/'+!01'2!34!#50.6 #- 01 '2! # #(7 )8 .9' :&' #() . ';! # !" #$ < .9' # !" #$ 3 # + 3 /'+! 01 '2! / = ! 9':&'#():().6#-,>'."#,- '<.9'# !" #$ .6#-,>'."##(7?,- ':3 Vd@A.6#-01'2! (B$0C#@ D9' ' E:().6#-,>'."#,- ' D9'# !"#$ #(FGBH'."##(7?,- ' :3 #$&'()*(+,-./.*01 /'+!,- 'I =#(7</'+!01'2!?=#(7I A= / ',=,'J/'+!,- '; A= # . 'J!:J#(7 1. Giới thiệu 1. Giới thiệu NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất Định nghĩa kiểu TypeK/' L !, L 'MNRecord K#(F O M@K*' L !#(F O MI K#(F O M@K*' L !#(F O MI End; Ví dụ: Type' NRecord #@P#'QRI <S<@TI *#U!@VI End; T ừ k h ó a T ê n t h u ộ c t í n h K i ê u d l c ủ a t h u ộ c t í n h 1. Giới thiệu 2. Khai báo 2. Khai báo NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất Khai báo biến Có thể khai báo trực tiếp như sau: Var : Record #@P#'QRI #<B<V@TI /#U!@VI End; Ví dụ: Var - @' I W8XY@XZQR[' I 1. Giới thiệu 2. Khai báo lop11A4[3] =? 2. Khai báo NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất 1. Giới thiệu 2. Khai báo 3. Các thao tác a. Tham chiếu a. Tham chiếu D1'2!?,'J,- '/ 6\.>,'J.\.>=#(7< #,'J ]0:+'/J#=#(7<.!&#!Z^801'2!? ."##(7:3?,'J,- '#058 =8@ Tênbiến. Tên trường ; * ':33# +# #=BH':&'#()Z (."#,'J3 /'+!01'2!/'+!?#(7:_:()/ ',= 23"41 SH','JHs1, hs23/'+!Hocsinh (:_:` a> #@ Hs1.Hoten ; (?) Hs1. Toan ; (?) Hs2. ketqua (?) b. Nhập/Xuất BACK 3. Các thao tác trên biến kiểubảnghi NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất 1. Giới thiệu 2. Khai báo 3. Các thao tác b. Nhập / xuất (nhập xuất dữ liệu cho từng trường ) b. Nhập/Xuất T0bT0cK#,'J,- 'MK##(7MdI Nhập 56 e'#be'#cK#,'J,- 'MK##(7MdI Ví dụ: Read c #dI Readlnc #dI Readlnc BdI Ví dụ: Write c #dI Writeln c #dI Writeln c BdI Write(hs1.toán)=? 3. Các thao tác trên biến kiểubảnghi a. Tham chiếu NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất c. Gán giá trị 1. Giới thiệu 2. Khai báo 3. Các thao tác a. Tham chiếu Du ̀ ng lê ̣ nh ga ́ n trư ̣ c tiê ́ p: (Gán nguyên cả biến bản ghi) B O O ' ,' f , L ' ! O /' L ! g'á trị dữ liệu trong các trường của bảnghi hs1 tương ứng lần lượt sẽ được gán vào cho các trường của bảnghi hs2 hs1:=hs2; Ga ́ n gia ́ tri ̣ cho tư ̀ ng trươ ̀ ng: - 7 8 $ 1 <Tên biê ́ n ba ̉ n ghi>.<tên trươ ̀ ng>:=<gia ́ tri ̣ dư ̃ liê ̣ u>; Sh f 0! i @ @NI #@Nj!ZSXk 9 ' ' 1:;ùng lệnh nhập) c. Gán giá trị b. Nhập/Xuất Thực hiện được trong điều kiện nào? 3. Các thao tác trên biến kiểubảnghi NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất 4. Ví dụ l!-m."#H8n. ' BH'=# !"#$ @ D# D DS D D*#U! :3#(7Tong:()#$ ,\@Tong = Toan + Van (7Ketqua0oB#(7 Tong@ DJ!Tong MNB/ 63.6KN# p:( ketquaTrue D()q'# p:(ketquaFalse. _Z ^8#r,8 $.# 6#'?#r# $' <# o '2B'2 #$ Tong B:(. p 1# $' 3ketquaTrue c. Gán giá trị 1. Giới thiệu 2. Khai báo 3. Các thao tác a. Tham chiếu 4. Ví dụ 5. Củng cố b. Nhập/Xuất Minh họa NỘI DUNG 1. Giới thiệu 2. Khai báo 3. Các thao tác c. Gán giá trị 4. Ví dụ a. Tham chiếu 5. Củng cố b. Nhập/Xuất c. Gán giá trị 1. Giới thiệu 2. Khai báo 3. Các thao tác a. Tham chiếu 4. Ví dụ 5. Củng cố b. Nhập/Xuất 5. Củng cố Khai báo Các thao tác trên biến kiểubảnghi * 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ảnghi Làm bài tập 11 trang 80 SGK để chuẩn bị cho bài thực hành ở tiết sau. BACK . Các thao tác trên biến kiểu bả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ểu bản ghi Làm bài tập 11 trang. biến bản ghi) B O O ' ,' f , L ' ! O /' L ! g'á trị dữ liệu trong các trường của bản ghi hs1