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

Tin 8 tiet 55.doc

2 274 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 2
Dung lượng 79,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kiến thức - Biết được khỏi niệm mảng một chiều - Biết cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng 2.. TIẾN TRèNH LấN LỚP: HOẠT ĐỘNG CỦA THẦY VÀ TRề NỘI DUNG KIẾN THỨC Hoạ

Trang 1

Trờng THCS Sơn Tiến Giáo viên: Phạm Tuấn Anh Dạy lớp: 8A; 8B; 8E Ngày soạn: 22/03/2010 Tiết PPCT: 55 Ngày dạy: 24/03/2010.

Bài 9 Làm việc với dóy số (T1)

I MỤC TIấU:

1 Kiến thức

- Biết được khỏi niệm mảng một chiều

- Biết cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng

2 Kỹ Năng

- Hiểu thuật toỏn tỡm số lớn nhất, nhỏ nhất của một dóy số

3 Thỏi độ: Nghiờm tỳc

II CHUẨN BỊ:

GV: Soạn bài, đọc tài liệu tham khảo, dụng cụ dạy học.

HS: Xem lại kiến thức ở tiét trớc, dụng cụ học tập.

III TIẾN TRèNH LấN LỚP:

HOẠT ĐỘNG CỦA THẦY VÀ TRề NỘI DUNG KIẾN THỨC

Hoạt đ ộng 1 :

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

HS: Chỳ ý lắng nghe

GV: Phõn tớch bài toỏn để

học sinh hiểu rừ hơn vấn đề

GV: để giải quyết cỏc vấn đề

trờn chỳng ta cần cú dữ liệu

gỡ:

HS: Biến mảng

GV: Việc sắp xếp thứ tự như

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

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);

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;

Để giỳp giải quyết cỏc vấn đề trờn, một kiểu dữ liệu được

gọi là kiểu mảng

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ố:

Giáo án tin học lớp 8.

Trang 2

Trêng THCS S¬n TiÕn Gi¸o viªn: Ph¹m TuÊn Anh.

thế nào?

HS: Bằng cách gán 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

Hoạt đ ộng 2 :

GV: Đưa ra ví dụ về biến

mảng

HS: Chú ý ví dụ

GV: Đưa ra cách khai bái

biến mảng trong Pascal

HS: Chú ý và ghi vở

Hình 40

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ố

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

2 Ví dụ về biến mảng

Để làm việc với các dãy số nguyên hay số thực, chúng ta phải khai báo biến mảng

Ví dụ, cách khai báo đơn giản một biến mảng trong ngôn ngữ Pascal như sau:

var Chieucao: array[1 50] of real;

var Tuoi: array[21 80] of integer;

Với câu lệnh thứ nhất, ta đã khai báo một biến có tên

Chieucao gồm 50 phần tử, mỗi phần tử là biến có kiểu số

thực Với câu lệnh khai báo thứ hai, ta có biến Tuoi gồm

60 phần tử (từ 21 đến 80) có kiểu số nguyên

Cách khai báo mảng trong Pascal như sau:

Tên mảng: array[<chỉ số đầu> <chỉ số cuối>]

of <kiểu dữ liệu>

trong đó chỉ số đầu và chỉ số cuối là hai số nguyên hoặc biểu thức nguyên thoả mãn chỉ số đầu ≤ chỉ số cuối và kiểu dữ liệu có thể là integer hoặc real.

IV CỦNG CỐ hƯỚNG DẪN VỀ NHÀ:

- Khái niệm mảng một chiều

- Cách khai báo mảng, nhập, in, truy cập các phần tử của mảng

- Về nhà xem lại bài học tiết sau chúng ta học tiếp

Gi¸o ¸n tin học líp 8.

Ngày đăng: 03/07/2014, 01:00

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w