Giáo án Tin học 11 Kỳ 2

Chia sẻ bởi Vũ Trung Kiên | Ngày 25/04/2019 | 55

Chia sẻ tài liệu: Giáo án Tin học 11 Kỳ 2 thuộc Tin học 11

Nội dung tài liệu:

Tiết 19.
Ngày soạn:
Chương 4: KIỂU DỮ LIỆU CÓ CẤU TRÚC
§11: KIỂU MẢNG

I. MỤC TIÊU:
1. Kiến thức:
Học sinh sau tiết học sẽ:
- Biết kiểu mảng là một kiểu dữ liệu có cấu trúc, rất cần thiết và hữu ích trong nhiều chương trình.
- Mảng một chiều là một dãy hữu hạn các phần tử cùng chiều.
- Biết cách khai báo mảng một chiều trực tiếp và cách khai báo gián tiếp.
2. Kỹ năng:
- Nhận biết được các thành phần trong khai báo kiểu mảng một chiều.
- Nhận biết được định danh của một phần tử kiểu mảng một chiều xuất hiện trong một chương trình. Biết cách khai báo mảng đơn giản với chỉ số kiểu miền con của kiểu nguyên.
3.Thái độ:
- Có thái độ nghiêm túc trong giờ học.
II. ĐỒ DÙNG DẠY HỌC.
1. Chuẩn bị của GV:
- Sách giáo viên, SGK tin 11, Giáo án.
2. Chuẩn bị của HS:
- SGK tin 11.
III. HOẠT ĐỘNG DẠY - HỌC.
1. Tổ chức lớp: Ổn định và kiểm tra sĩ số.
2. Kiểm tra bài cũ:
3. Tiến trình dạy học:

Nội dung
Hoạt động của GV
Hoạt động của HS

1. Kiểu mảng 1 chiều:
Hoạt động 1: Xét ví dụ:
Nhập vào nhiệt độ trung bình của mỗi ngày trong tuần, tính và đưa ra màn hình nhiệt độ trung bình của tuần và số lượng ngày trong tuần có nh/độ cao hơn nh/độ t/bình của tuần.

* Định nghĩa: Mảng một chiều là dãy hữu hạn các phần tử có cùng kiểu. Mảng được đặt tên và mỗi phần tử của nó có một chỉ số.
- Để mô tả mảng một chiều cần xác định được kiểu của các phần tử và cách đánh số các phần tử của nó.


- Nhắc lại những kiểu dữ liệu đã học?
- Yêu cầu HS quan sát ví dụ SGK.
Hỏi: Khi N lớn thì chương trình trên có những hạn chế như thế nào?
- Dẫn dắt: Để khắc phục những hạn chế trên, người ta thường ghép chung 7 biến trên thành một dãy và đặt cho nó chung một tên và đánh cho phần tử một chỉ số.
Em hiểu như thế nào về mảng một chiều?


- Hỏi: Để mô tả mảng một chiều, ta cần xác định những yếu tố nào?
- HS trả lời: + Kiểu nguyên, kiểu thực, kiểu kí tự, kiểu lôgic.
- HS đọc SGK.


- Phải khai báo quá nhiều biến. Chương trình phải viết rất dài.





- Mảng một chiều là dãy hữu hạn các phần tử có cùng kiểu dữ liệu. Các phần tử trong mảng có cùng chung một tên và phân biệt nhau bởi chỉ số.
- Để mô tả mảng một chiều cần xác định được kiểu của các phần tử và cách đánh số các phần tử của nó.

B/Khai báo:
Cách 1: Khai báo trực tiếp:
Var : array[kiểu chỉ số] of ;
Cách 2: Khai báo gián tiếp
Type = array[kiểu chỉ số] of ;
Var :;
Trong đó: +Kiểu chỉ số thường là một đoạn số nguyên liên tục có dạng n1...n2(n1+ Kiểu phần tử là kiểu dl của các phần tử của mảng.
- Cách tham chiếu tới phần tử của mảng một chiều được xác định bởi tên mảng cùng với chỉ số, được viết trong cặp ngoặc [ và ].
Có mấy cách để khai báo mảng 1 chiều?

- GV cách khai báo.










- Hãy khai báo mảng trong vd trên bằng cách khai báo trực tiếp.
- Để tham chiếu đến nh/độ của thứ 2 ta viết ndo[2]

- HS trả lời: Có 2 cách.


- HS lắ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Vũ Trung Kiên
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)