Dóy số và biến mảng;

Một phần của tài liệu Tài liệu Giáo án Tin 8 hoàn chỉnh theo chuẩn kiến thức (Trang 137 - 138)

- Về nhà học bài ghi vở.

1.Dóy số và biến mảng;

- GV: Em thường nhỡn thấy việc sắp xếp hàng để mua vộ, xếp hàng trước khi vào lớp. vậy, em hóy cho biết cụng việc sắp xếp cú lợi ớch gỡ?

- HS: ..l‎‎‎àm cho hoạt động diễn ra một cỏch trật tự và nhanh chúng.

- GV: Trong lập trỡnh cũng vậy nếu biết bố trớ dữ liệu, việc khai bỏo và xử lớ dữ liệu trở nờn đơn giản rất nhiều. Thay vỡ phải viết rất nhiều cõu lệnh giống nhau, ta cú thể dựng vài cõu lệnh lặp và nhường lại phần lớn cụng việc cho mỏy tớnh.

- GV: Nờu vớ dụ trong SGK. Cho HS nhận xột

- HS:..mất thời gian và dễ nhầm l‎‎‎ẫn.

- GV: Dẫn dắt vấn đề và đi đờn giới thiệu kiểu mảng

- GV: Đưa vớ dụ 1 SGK để giới thiệu cho học sinh cỏch sử dụng biến mảng như thế nào?

Vớ dụ 1. Trong Pascal ta cần nhiều cõu lệnh khai bỏo và

nhập dữ liệu dạng sau đõy, mỗi cõu lệnh tương ứng với điểm của một học sinh:

Var Diem_1, Diem_2, Diem_3,… : real;

Read(Diem_1); Read(Diem_2), Read(Diem_3); …

- HS: Chỳ ý l‎‎‎ắng nghe

- GV: Phõn tớch bài toỏn để học sinh hiểu rừ hơn vấn đề Nếu số học sinh trong lớp càng nhiều thỡ đoạn khai bỏo và đọc dữ liệu trong chương trỡnh càng dài.

Giả sử chỳng ta cú thể lưu nhiều dữ liệu cú liờn quan với nhau (như Diem_1, Diem_2, Diem_3,... ở trờn) bằng một

biến duy nhất và đỏnh "số thứ tự" cho cỏc giỏ trị đú, ta cú

thể sử dụng quy luật tăng hay giảm của "số thứ tự" và một vài cõu lệnh lặp để xử lớ dữ liệu một cỏch đơn giản hơn, chẳng hạn:

- Với i = 1 đến 50: hóy nhập Diem_i;

- Với i = 1 đến 50: hóy so sỏnh Max với Diem_i;

- HS l‎‎‎ắng nghe và tiếp thu.

- GV: Để giải quyết cỏc vấn đề trờn chỳng ta cần cú dữ liệu gỡ?

- HS: Dữ l‎‎‎iệu kiểu mảng

- GV: Dữ liệu kiểu mảng là gỡ?

- HS: Dữ l‎‎‎iệu kiểu mảng l‎‎‎à một tập hợp hữu hạn cỏc phần tử cú thứ tự, mọi phần tử đều cú cựng một kiểu dữ l‎‎‎iệu

- GV: Việc sắp xếp thứ tự như thế nào?

- HS: Bằng cỏch gỏn cho mỗi phần tử 1 chỉ số

- GV: Giỏ trị của mảng như thế nào?

- HS: Là một biến nguyờn

- Dữ liệu kiểu mảng là một tập hợp hữu hạn cỏc phần tử cú thứ tự, mọi phần tử đều cú cựng một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp thứ tự được thực hiện bằng cỏch gỏn cho mỗi phần tử một chỉ số:

- Khi khai bỏo một biến cú kiểu dữ liệu là kiểu mảng, biến đú được gọi là biến mảng.

- Giỏ trị của biến mảng là một

mảng, tức một dóy số (số (adsbygoogle = window.adsbygoogle || []).push({});

nguyờn, hoặc số thực) cú thứ tự, mỗi số là giỏ trị của biến thành phần tương ứng.

Một phần của tài liệu Tài liệu Giáo án Tin 8 hoàn chỉnh theo chuẩn kiến thức (Trang 137 - 138)