- Thực chất biến mảng chính là tập hợp - GV: Khi được sắp xếp như trên ta có thể sử các biến có cùng kiểu được sắp xếp thứ tự dụng quy luật tăng hay giảm của số thứ tự và theo chỉ số dướ[r]
Trang 1Tiết 55:
Người soạn: Bùi Minh Thành Ngáy soạn: 16/03/2011 Ngày dạy: 21/03/2011 Lớp: 8 B
GVHD: Nguyễn Thị Thương
I Mục tiêu:
1 Kiến thức:
- Làm quen
- Tìm ! "# $ ví &
2 Kĩ năng:
-
trong /01 #2 thông qua 4 $ #05 6 - , # /7
3 Thái độ:
- Thái /" 8 #+, nghiêm túc, yêu thích môn 8
II Chuẩn bị:
- GV: SGK, giáo án, bài / #
- HS:
III Phương pháp:
- CD# E /&* /0 ra yêu /! 8 sinh trao /F
-
IV Tiến trình lên lớp:
1 Ổn định lớp:
2 Kiểm tra bài cũ:
Câu 1: Em hãy
Nêu cú pháp - câu A While Do?
Trả lời: -
- Cú pháp câu A While…Do
While V/& W do <câu AWX
Câu 2: Nêu các
Trả lời: Các bước thực hiện câu lệnh lặp:
+ +
3 Bài mới:
* Đặt vấn đề:
- GV:
L , làm ` công gì
S
Câu A
Đ
C& O
Trang 2- HS: ( Aa
- GV: Mong a Hs #( Aa là khai báo 1 /! A0 /!* dùng A Readln() /! +,* writeln() /! in ra /9 /7
- GV: ? '# 05 trình +, vào /! ! tra môn tin 8 - các 8 sinh trong
- GV: CQ tiên chúng ta xác /) Input và Output - bài toán
+ Input: C! - k 8 sinh
+ Output: C! $ cao E#
- GV: ? C! # /01 05 trình này chúng ta se , dùng bao nhiêu * bao nhiêu câu A +,
- GV: Mong a Hs #( Aa là k và dùng k A Readln() /! +,
Ví dụ: Var diem_1, diem_2, diem_3 diem_k: real;
Readln(diem_1); Readln(diem_2); Readln(diem_k);
- GV:
càng dài ' +, ` A càng khó l* khó tránh ^ AG* sai sót
-GV: '+; có cách nào /! thay # k 5 trên m môt biên duy E# hay không?
Và thay # k A câu A nhâp 5 trên 5 "# câu A duy E# hay không?
* Hoạt động 1: Tìm hiểu dãy số và biến
mảng
- GV: < chúng ta có #! A0 & S`
diem_2, diem_3 diem_K) n "#
duy E# và / số thứ tự cho các giá #() /7
- GV: Khi /01 o, H, 0 trên ta có #!
quy A +# #l hay - số thứ tự và
các câu A AD, /! H lí ` A p dàng
* Ví for I := 1 to 50 do readln( diem_i);
- GV: Cách o, H, 0 trên 0a ta 8 là
* và ` A m trong /7 8 là ` A
!
- GV: ?Em ! # nào là ` A !
- HS: ( Aa
- GV: O'+; #2 E# là gì
- HS: ( Aa
*Hoạt động 2: Ví dụ về biến mảng.
- GV: C! khai báo ` A ! * ta
4 (^ tên biến mảng, số phần tử của mảng,
kiểu dữ liệu của các phần tử
*Ví
- Var chieucao: array [1 50] of real;
( Khai báo có tên là chieucao N
50 phần tử có ! số thực).
- Var Tuoi: array [20 50] of integer;
(Khai báo có tên là Tuoi N 31
phần tử có ! số nguyên).
1 Dãy số và biến mảng:
- S` A ! là "# #+, 1,
` M các , # có #6 #2* 8 , # /& có cùng "# ! ` A *
8 là ! - , #
- bw , # /01 xác /) m 4 $
- b"# /01 khai báo có ! `
A là ! /01 8 là biến mảng.
- 2 E# chính là #+, 1, các có cùng kiểu /01 o, H, #6 #2
theo
- Giá #() - là "# *
#6 là "# dãy $
2 Ví dụ về biến mảng:
- C! khai báo ` A ! * ta
4 (^ tên biến mảng, số phần tử của mảng, kiểu dữ liệu của các phần tử.
*Ví
- Var chieucao: array [1 50] of real;
( Khai báo có tên là chieucao
N 50 phần tử có ! số thực).
- Var Tuoi: array [20 50] of integer;
(Khai báo có tên là Tuoi N
31 phần tử có ! số nguyên).
Trang 3- GV: Ox hai ví trên, em hãy cho #
trong Pascal /01 khia báo 0 #
nào?
- HS: ( Aa
- GV:
- HS: Chú ý quan sát
- GV: ?Bây a hãy khai báo m ví
1
- HS: 2
- GV: ?Em hãy cho # A1 ích -
- HS: ( Aa
- GV: Yêu HS # 05 trình +,
vào
và in ra mà hình ` /! $ /7
- HS: 2
- Cách khai báo
Tên : arraytV4 $ / W
V4 $ $Wu of V! ` A W - Trog đó: + T4 $ / * 4 $ $ là các giá #() $ nguyên + >! ` A có #! là Real D Integer. Ví dụ: Khai báo m ví 1. Var diem: array[1 50] of real; * 1 ích khi - Có #! thay (E# & câu A +, và in ` A ra màn hình n "# câu A AD, - Có #! "# cách (E# trong H lí ` A * Làm việc với các phần tử của biến mảng: - Ta các , # - 0 "# thông #0a gán giá trị, nhập giá trị, tính toán,… 4 Củng cố (2 phút) - Các khai báo sau /Q; trong Pascal /: hay sai? Vì sao? a) Var x: array [10,13] of Integer; b) Var x: array [5 10.5] of Integer; c) Var x: array [3.5 4.8] of Integer; d) Var x: array [10 1] of Integer; e) Var x: array [4 13] of Integer; 5 Dặn dò (5 phút) - V RÚT KINH NGHIỆM:
S ;# ;U#Ul 2011
Giáo viên
P ;p ) 05
... vào /! ! tra môn tin 8 - 8 sinh- GV: CQ tiên xác /) Input Output - toán
+ Input: C! - k 8 sinh
+ Output: C! $ cao E#
- GV: ? C! # /01 05...
II Chuẩn bị:
- GV: SGK, giáo án, / #
- HS:
III Phương pháp:
- CD# E /&* /0 yêu /! 8 sinh trao /F
-
IV Tiến trình...
nào?
- HS: ( Aa
- GV:
- HS: Chú ý quan sát
- GV: ?Bây a khai báo m ví
- HS: 2
- GV: ?Em cho # A1 ích -