Danh mục

Bài giảng Tin học 8 bài 9: Làm việc với dãy số

Số trang: 28      Loại file: ppt      Dung lượng: 1.45 MB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 13,000 VND Tải xuống file đầy đủ (28 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đây là bộ sưu tập mà chúng tôi đã tuyển chọn với những bài giảng đặc sắc của bài Làm việc với dãy số với hi vọng giúp các quý thầy cô có tiết học tốt nhất. Bài học giúp học sinh củng cố các kĩ năng đọc, hiểu và chỉnh sửa chương trình, làm quen với cách làm việc với dãy số. Thông qua bộ bài giảng này, quý thầy cô có thêm tư liệu tham khảo để làm cho tiết học của mình ngày thêm phong phú, sinh động hơn, các bạn đừng bỏ lỡ bộ sưu tập của bài Làm việc với dãy số trong chương trình Tin học lớp 8.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học 8 bài 9: Làm việc với dãy sốBÀI GIẢNG TIN HỌC 8 KIỂM TRA a câu lCŨ lặp với số Hãy ghi cú pháp củ BÀI ệnh lần chưa biết trước? Và nêu sự hoạt động.While do ;Đầu tiên kiểm tra điều kiện, nếu điều kiện sai thì kết thúc,nếu điều kiện đúng thì thực hiện câu lệnh sau đó quay lạikiểm tra điều kiện, vòng lặp cứ thế tiếp tục.Bài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Ví du 1 ï: Viết chương trình nhập vào điểm kiểm tra môn tin học của các học sinh trong lớp (k học sinh). In ra màn hình điểm số cao nhất. Input: điểm của k HS. Output: Điểm số cao nhất.Bài 9 LÀM VIỆC VỚI DÃY SỐ Cần bao nhiêu biến trong bài toán trên?Bài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Var diem1, diem2, diem 3,…, diemk: real; ….. Chương trình trở nên càng Read(diem1); dài. Read(diem2); Việc quản lí các biến càng khó khăn. ….. Nhầm lẫn và sai sót. Read(diemk);Bài 9 LÀM VIỆC VỚI DÃY SỐ Vậy có cách nào để thay thế k biến ở trên bởi một biến duy nhất hay không? Và thay thế k lần câu lệnh nhập ở trên bởi một câu lệnh duy nhất hay không?Bài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Diem1 Diem2 Diem3 Diem4 Diemk 8 6 7 5 ….. 10 Diem1 Diem2 Diem3 Diem4 Diemk Diem 8 6 7 5 ……… 10 Chỉ số 1 2 3 4 ……. k MảngBài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Diem 8 6 7 5 ……… 10 Chỉ số 1 2 3 4 ……. k Mảng Dữ liệu kiểu mảngBài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Diem 8 6 7 5 ……… 10 Chỉ số 1 2 3 4 ……. k Phần tử của mảngBài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Diem 8 6 7 5 ……… 10 Chỉ số 1 2 3 4 ……. k Một biến được khai báo có kiểu dữ liệu là kiểu mảng được gọi là biến mảng. Giá trị của biến mảng là một mảng, tức là một dãy số. Mỗi số làø giá trị của từng phần tửBài 9 LÀM VIỆC VỚI DÃY SỐ 1. Dãy số và biến mảng: Diem 8 6 7 5 ……… 10 Chỉ số 1 2 3 4 ……. k 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ử. Mỗi phần tử được xác định bởi chỉ số.Bài 9 LÀM VIỆC VỚI DÃY SỐ2. Ví dụ về biến mảng. Ví Chỉ số cuối dụ: Var chieucao: array[1..50] of real; Tên mảng Chỉ ỉsốốcuầu Ch s đối Var tuoi: array[21..80] of integer; Tên mảng Chỉ số đầu2. Ví dụ về biến mảng. Ví dụ: Var chieucao: array[1..50] of real; Var tuoi: array[21..80] of integer; Từ hai ví dụ tên, mảng trong Pascal được khai báo như thế nào?Bài 9 LÀM VIỆC VỚI DÃY SỐ 2. Ví dụ về biến mảng. Cách khai báo mảng như sau:Var Tên mảng: Array[] of ; Chỉ số đầu, chỉ số cuối: là các hằng hoặc biểu thức nguyên Chỉ số đầu Bài 9 LÀM VIỆC VỚI DÃY SỐ 2. Ví dụ về biến mảng: Khai báo biến mảng ở ví dụ 1: Var Diemtin: array [1..40] of real; Lợi ích của việc sử dụng biến mảng: Có thể thay rất nhiều câu lệnh nhập và in dữ liệu ra mànậy, cách ng mcách và lsử lặp. Em hìnhhãy khai ột câu ệnh V nào bằ nêu báo khai báong ến mảngng như dụ dụ bi biến mả cho ví trên có lợ1? gì?? i ích2. Ví dụ về biến mảng:Write(‘Nhap vo diem HS thu 1: ‘); For i:=1 to k doReadln(diem1); beginWrite(‘Nhap vo diem HS thu 2: ‘); write(‘Nhap vao diemReadln(diem2); HS thu ‘,I,’ : ‘);Write(‘Nhap vo diem HS thu 3: ‘); readln( diem[i] );Readln(diem3); end;…Write(‘Nhap vo diem HS thu k: ‘);Readln(diemk);a. Đọc vào biến Ví dụ: Nhập vào điểm môn tin học mảng Diemtin 7.0 9.0 4.5 ....... ...

Tài liệu được xem nhiều: