Bai 9. Lam việc với dãy số

Chia sẻ bởi Phạm Tuấn Anh | Ngày 14/10/2018 | 45

Chia sẻ tài liệu: Bai 9. Lam việc với dãy số thuộc Tin học 8

Nội dung tài liệu:

Ngày soạn: 17-10-2008

Tên bài: Làm việc với dãy số

A.Mục tiêu:
1. Kiến thức
Làm quen với việc khai báo và sử dụng các biến mảng.
Ôn luyện cách sử dụng câu lệnh lặp for…do.
Củng cố các kĩ năng đọc, hiểu và chỉnh sửa chương trình.

2. Kỹ năng
Việc gán giá trị, nhập giá trị và tính toán với các giá trị của một phần tử trong biến mảng được thực hiện thông qua chỉ số tương ứng của phần tử đó.

3. Thái độ
B.Phương pháp
C.Chuẩn bị của GV, HS
1. Chuẩn bị của GV:
2. Chuẩn bị của HS:

D. Tiến trình lên lớp:
I. Ổn định lớp : kiểm tra lớp
II.Kiểm tra bài cũ:
Câu lệnh lặp while…do có dạng như thế nào?
while <điều kiện> do ;
Câu lệnh này được thực hiện như thế nào?
Kiểm tra điều kiện.
Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và chuyển sang câu lệnh tiếp theo trong chương trình. Nếu điều kiện đúng thực hiện câu lệnh và quay lại bước.

III. Bài mới:
1. Đặt vấn đề:
2. Triển khai bài:
a.Hoạt động 1: Dãy số và biến mảng
Hoạt động của thầy:
Hoạt động của trò:

- GV: yêu cầu HS đọc ví dụ 1



- GV: Ví dụ như 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); …
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: Ví dụ 1. Giả sử chúng ta cần viết chương trình nhập điểm kiểm tra của các học sinh trong một lớp và sau đó in ra màn hình điểm số cao nhất. Vì mỗi biến chỉ có thể lưu một giá trị duy nhất, để có thể nhập điểm và so sánh chúng, ta cần sử dụng nhiều biến, mỗi biến cho một học sinh.



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. Có thể nói rằng, khi sử dụng biến mảng, về thực chất chúng ta sắp thứ tự theo chỉ số các biến có cùng kiểu dưới một tên duy nhất.
Giá trị của biến mảng là một mảng, tức một dãy số (số 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.

 a
Ví dụ, c
Từ hai ví dụ trên
* 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ẻ: Phạm Tuấn Anh
Dung lượng: 91,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)