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
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 ....... ...
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ìm kiếm theo từ khóa liên quan:
Bài giảng Tin học 8 bài 9 Bài giảng điện tử Tin học 8 Bài giảng điện tử lớp 8 Bài giảng môn Tin học lớp 8 Làm việc với dãy số Dãy số và biến mảng Tìm giá trị của dãy số Dữ liệu kiểu mảngTài liệu liên quan:
-
Bài giảng Hình học lớp 8 bài 3: Diện tích tam giác
12 trang 58 0 0 -
Bài giảng Đại số lớp 8 - Tiết 23: Tính chất cơ bản của phân thức
13 trang 54 0 0 -
Bài giảng Đại số lớp 8 - Tiết 25: Luyện tập
12 trang 51 0 0 -
Bài giảng Hóa học lớp 8 - Tiết 56: Axit - Bazơ - Muối
13 trang 48 0 0 -
Bài giảng Đại số lớp 8 - Tiết 6: Những hằng đẳng thức đáng nhớ (Tiếp)
10 trang 47 0 0 -
Bài giảng Đại số lớp 8 - Tiết 36: Phép nhân các phân thức đại số
15 trang 47 0 0 -
Bài giảng Đại số lớp 8 - Tiết 26: Quy đồng mẫu thức nhiều phân thức
14 trang 41 0 0 -
Bài giảng Sinh học lớp 8 bài 4: Mô
18 trang 40 0 0 -
Bài giảng Tin học lớp 8 bài thực hành 3: Khai báo và sử dụng biến
14 trang 40 0 0 -
Bài giảng Hình học lớp 8 bài 6: Thể tích của lăng trụ đứng
20 trang 39 0 0