1. Trang chủ
  2. » Giáo án - Bài giảng

BÀI tập về KIỂU bản GHI

4 234 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 21,65 KB

Nội dung

Tin học: BÀI TẬP VỀ KIỂU BẢN GHI I. MỤC TIÊU - Vận dụng các kiến thức về kiểu bản ghi để giải quyết bài toán quản lí. II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH Chuẩn bị của giáo viên: - Giáo án, sách giáo khoa, máy vi tính, máy chiếu projector để giới thiệu ví dụ. Chuẩn bị của học sinh: - Sách giáo khoa, vở ghi, các kiến thức đã học về kiểu bản ghi. III. HOẠT ĐỘNG DẠY-HỌC 1. Bài cũ(15p): Câu 1: 1.1.Cách khai báo biến kiểu bản ghi? Type = Record : ; ………………………… : ; end; Var : ; 1.2.Cách tham chiếu vào các trường của biến kiểu bản ghi? . ; 1.3. Các cách để gán giá trị cho biến bản ghi. Gán trực tiếp: Nếu A và B là 2 biến bản ghi cùng kiểu, thì ta có thể gán giá trị của B cho A bằng câu lệnh A:= B; - Gán giá trị cho từng trường: Có thể thực hiện lệnh gán hoặc nhập từ bàn phím. Câu 2: 2.1.Khai bái biến bản ghi A gồm các trường: Họ tên, ngày sinh, điểm tổng kết. Type KieuA = Record Hoten : String[30]; Ngaysinh: String[12]; DTK : Real; end; Var A: KieuA; 2.2.Tham chiếu vào trường ngày sinh của biến A. A. Ngaysinh; 2.3. Nhập/ xuất dữ liệu của A. - Nhập dữ liệu của A vào từ bàn phím: Readln(A.Hoten, A. Ngaysinh, A. DTK); - Đưa dữ liệu của A ra màn hình: Writeln (A.Hoten, A.Ngaysinh, A.DTK); 2. Hoạt động dạy và học Hoạt động (20p) Sử dụng kiểu bản ghi để giải quyết bài toán quản lí. HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Giáo viên ghi đề: Viết chương trình giải quyết bài toán quản lý sau: Nhập từ bàn phím họ và tên, điểm toán (Toan), điểm Đọc và tìm hiểu đề bài. HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH lý (Ly) của 2 học sinh trong lớp. In ra màn hình họ và tên, điểm trung bình (DTB) của 2 học sinh đó với DTB = (TOAN+LY)/2. Đối với bài toán trên ta sử dụng kiểu giữ liệu gì? Khai báo bao nhiêu biến. Sử dụng kiểu bản ghi gồm 4 trường: HT, DT, DL, DTB. Cần khai báo 2 biến có kiểu dữ liệu trên. Mời một học sinh lên bảng viết phần khai báo, cả lớp viết vào giấy nháp. - Kiểu bản ghi: Type Hocsinh = record Hoten : String[30]; Toan, Ly, DTB : Real; End; Var a, b: hocsinh; Dữ liệu của a, b có trường nào được nhập từ bàn phím, trường nào được tính toán từ các trường khác? Cách tính như thế nào? Mời một học sinh lên hoàn thành tiếp chương trình trên bảng, cả lớp hoàn thành chương trình vào giấy nháp. Trường họ tên, toan, ly được nhập từ bàn phím còn trường dtb được tính từ trường toán và ly; a.dtb:=(a.toan+a.ly)/2; b.dtb:= (b.toan+b.ly)/2; Hoàn thành chương trình. Giáo viên kiểm tra giấy nháp của các học sinh và hướng dẫn một số học sinh yếu. Sau khi học sinh làm xong giáo viên chuẩn hóa chương trình cho học sinh. Giáo viên đưa ra yêu cầu: Giải quyết bài toán trên với n học sinh (n ... dụng kiểu giữ liệu gì? Khai báo biến Sử dụng kiểu ghi gồm trường: HT, DT, DL, DTB Cần khai báo biến có kiểu liệu Mời học sinh lên bảng viết phần khai báo, lớp viết vào giấy nháp - Kiểu ghi: Type... A.Ngaysinh, A.DTK); Hoạt động dạy học Hoạt động (20p) Sử dụng kiểu ghi để giải toán quản lí HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Giáo viên ghi đề: Viết chương trình giải toán quản lý sau: Nhập...Gán trực tiếp: Nếu A B biến ghi kiểu, ta gán giá trị B cho A câu lệnh A:= B; - Gán giá trị cho trường: Có thể thực lệnh gán nhập từ bàn phím Câu 2: 2.1.Khai bái biến ghi A gồm trường: Họ tên, ngày

Ngày đăng: 13/10/2015, 16:02

TỪ KHÓA LIÊN QUAN

w