Bài giảng Điện tử Tin học lớp 11: Bài 16

Bài giảng Điện tử Tin học lớp 11 - Bài 16: Kiểu bản ghi, giới thiệu với các em về dữ liệu kiểu bản ghi, khai báo dữ liệu kiểu bản ghi. Chúc các em học tốt. | Bµi 16 kiÓu b¶n ghi Gi¸o ¸n ®iÖn tö tin häc líp 11 . . . . Tæng Phan V©n 50 §Æng Anh TuÊn 49 TrÇn Thu Trµ 48 Vò Ngäc B×nh 02 NguyÔn An 01 KÕt qu¶ V¨n To¸n Hä tªn SBD Bµi to¸n ®Æt vÊn ®Ò: B¶ng kÕt qu¶ kiÓm tra chÊt l­îng B¶n ghi (Record) Tr­êng (Field) B¶ng gåm : 50 ®èi t­îng (record) víi 6 thuéc tÝnh (Field) Yªu cÇu: NhËp vµo th«ng tin cña tõng häc sinh, tÝnh tæng vµ xÐt kÕt qu¶, biÕt r»ng nÕu tæng >=10 th× kÕt qu¶ lµ “§¹t” 1. 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. 2. Khai b¸o kiÓu b¶n ghi Type = record : kiÓu tr­êng 1; : kiÓu tr­êng 2; end; Var : ; : ARRAY[1Max] of ; D÷ liÖu kiÓu b¶n ghi . . . . Tæng Phan V©n 50 §Æng Anh TuÊn 49 TrÇn Thu Trµ 48 Vò Ngäc B×nh 02 NguyÔn An 01 KÕt qu¶ V¨n To¸n Hä tªn SBD Type Hocsinh = record SBD: integer; Hoten: string[30]; Toan,Van,Tong: real; Ketqua: string[10]; end; Var LOP: ARRAY[150] of Hocsinh; I,j,n : integer; Khai b¸o kiÓu d÷ liÖu cho c¸c tr­êng (field) Khai b¸o biÕn kiÓu b¶n ghi (record) 3. C¸c thao t¸c víi b¶n ghi a. NhËp th«ng tin häc sinh Write(‘ Nhap vao so hoc sinh trong lop : ‘); readln(n); C¸c b­íc: ThÓ hiÖn b»ng pascal - NhËp sè häc sinh For i:=1 to n do Begin writeln(‘ Nhap du lieu cho hoc sinh thu ‘,i); Write(‘ SBD : ‘); readln(LOP[i].SBD); Write(‘HO TEN : ‘); readln(LOP[i].Hoten); Write(‘ Diem toan : ‘);readln(LOP[i].Toan); Write(‘ Diem van : ‘);readln(LOP[i].Van); end; - NhËp d÷ liÖu (c¸c thuéc tÝnh) cña tõng b¶n ghi NguyÔn An 01 V¨n To¸n Hä vµ tªn SBD Khi i = 1 LOP[1].SBD Qu¸ tr×nh nhËp kÕt thóc khi nhËp hÕt d÷ liÖu cho b¶n ghi thø n. * NhËp gi¸ trÞ tr­êng cho SBD cña häc sinh thø nhÊt n»m ë b¶n ghi ®Çu tiªn. * T­¬ng tù nh­ vËy nhËp gi¸ trÞ c¸c tr­êng cßn l¹i. b. C¸c thao t¸c xö lÝ trong b¶n ghi . | Bµi 16 kiÓu b¶n ghi Gi¸o ¸n ®iÖn tö tin häc líp 11 . . . . Tæng Phan V©n 50 §Æng Anh TuÊn 49 TrÇn Thu Trµ 48 Vò Ngäc B×nh 02 NguyÔn An 01 KÕt qu¶ V¨n To¸n Hä tªn SBD Bµi to¸n ®Æt vÊn ®Ò: B¶ng kÕt qu¶ kiÓm tra chÊt l­îng B¶n ghi (Record) Tr­êng (Field) B¶ng gåm : 50 ®èi t­îng (record) víi 6 thuéc tÝnh (Field) Yªu cÇu: NhËp vµo th«ng tin cña tõng häc sinh, tÝnh tæng vµ xÐt kÕt qu¶, biÕt r»ng nÕu tæng >=10 th× kÕt qu¶ lµ “§¹t” 1. 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. 2. Khai b¸o kiÓu b¶n ghi Type = record : kiÓu tr­êng 1; : kiÓu tr­êng 2; end; Var : ; : ARRAY[1Max] of ; D÷ liÖu kiÓu b¶n ghi . . . . Tæng Phan V©n 50 §Æng Anh TuÊn 49 TrÇn Thu Trµ 48 Vò Ngäc B×nh 02 NguyÔn An 01 KÕt qu¶

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
48    79    2    29-04-2024
46    315    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.