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

Giáo án Tin Học lớp 11: KIỂU MẢNG (Tiết 3)

6 21 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 6
Dung lượng 155,34 KB

Nội dung

Tham khảo tài liệu ''giáo án tin học lớp 11: kiểu mảng (tiết 3)'', tài liệu phổ thông, tin học phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

KIỂU MẢNG (Tiết 3) I Mục đích yêu cầu: Kiến thức: Học sinh hiểu được: * Mảng chiều: - Mảng chiều dãy phần tử kiểu - Có thể truy xuất (hay thao tác) phần tử mảng thông qua tên mảng số tương ứng - TP cho phép xây dựng kiểu liệu mảng chiều - Kiểu mảng kiểu liệu có cấu trúc, cần thiết hữu ích lập trình Kỹ năng: Biết Khai báo(hay định nghĩa) kiểu liệu mảng: + Hoặc trực tiếp phần khai báo biến (dùng Var) + Hoặc đặt tên định nghĩa cho kiểu liệu (Type) sau khai báo biến Thái độ: Tích cực, ham học hỏi II Chuẩn bị giáo viên học sinh: Chuẩn bị giáo viên:SGK, SGV, giáo án, giáo án điện tử, đèn chiếu,một số chương trình mẫu khổ lớn Chuẩn bị học sinh:Xem kỹ SGK, soạn trước học III Nội dung giảng Ổn định tổ chức Kiểm tra cũ: Không kiểm tra Nội dung Hoạt động thầy trò Nội dung giảng Ví dụ Sắp xếp dãy số nguyên thuật toán trao đổi GV: Yêu cầu học sinh xác định tốn, trình bày ý tưởng giải thuật? Program Tim_max; HS: Thuật toán xếp trao đổi Uses Crt; xét cặp đứng liền kề Const nmax=100; khơng vị trí đổichỗ cho Type nhau, việc lặp lặp lại cho mangnguyen=Array[1 nmax]of đến khơng cịn chỗ để đổi integer; Var n, tam,m:integer; GV: Yêu cầu học sinh khai báo? HS: Thực A: mangnguyen; ok:boolean; GV: Gọi học sinh lên bảng nhập Begin dãy số A Clrscsr; Write(‘ nhap so phan tu cua day:’); Readln(n); For i:=1 to n Begin Write(‘ phan tu thu’,i,’:’); Readln(a[i]); GV: giải thích dịng lệnh việc dùng bién OK End; M:=n; While not ok Begin Ok:=true; M:=m-1; {sau moi lan lap co mot phan GV: Yêu cầu học sinh trình bày ý tu khong can xet} tưởng hoán đổi gái trị A[i] For i:=1 to m A[i+1] If A[i]>A[i+1] then Begin Tam:=A[i]; A[i]:=A[i+1]; A[i+1]:=Tam; Ok:=false; End; End; GV: Viết dãy A hình? HS: Trình bày Writeln(‘day sau sap xep:’); For i:=1 to n Write(A[i]:3); Readln; End 4.Củng cố Cách khai báo kiểu mảng Truy cập phần tử mảng 5.Dặn dò, bổ sung: Làm tập:4.8;4.9 Chuẩn bị phần mảng hai chiều ...II Chuẩn bị giáo viên học sinh: Chuẩn bị giáo viên:SGK, SGV, giáo án, giáo án điện tử, đèn chiếu,một số chương trình mẫu khổ lớn Chuẩn bị học sinh:Xem kỹ SGK, soạn trước học III Nội dung... sap xep:’); For i:=1 to n Write(A[i] :3); Readln; End 4.Củng cố Cách khai báo kiểu mảng Truy cập phần tử mảng 5.Dặn dò, bổ sung: Làm tập:4.8;4.9 Chuẩn bị phần mảng hai chiều ... giảng Ví dụ Sắp xếp dãy số nguyên thuật toán trao đổi GV: Yêu cầu học sinh xác định tốn, trình bày ý tưởng giải thuật? Program Tim_max; HS: Thuật toán xếp trao đổi Uses Crt; xét cặp đứng liền

Ngày đăng: 02/05/2021, 17:01

TỪ KHÓA LIÊN QUAN

w