GVHD : LÂM THANH VI T SVTT : DANH PH NGƯƠ
Ngày so n : 15 – 03 – 2010
Ngày d y : 19 – 03 – 2010
L p d y : 8A2
Bài th c hành 7: X LÝ DÃY S TRONG CH NG TRÌNH ƯƠ
I - 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 ế
2. K Nă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. ươ
3. Thái đ : Nghiêm túc
II. CHU N B
1. Giáo viên: giáo án, máy chi uế
2. H c sinh: Ki n th c cũ, sách, v .ế
III - PH NG PHÁPƯƠ
- Thuy t trình, gi ng gi i, v n đáp.ế
IV - TI N TRÌNH LÊN L P
1 - N Đ NH (1’)
2 - KI M TRA BÀI CŨ
? Hãy cho m t s ví d v l p v i s l n ch a bi t tr c. ư ế ướ
3 - BÀI M I (38’)
Ho t đ ng c a GV & HS Nghi b ng
GV: Đ a ra bài t p 1 SGKư
? G i h c sinh nêu ý t ng ưở
- GV h ng d nướ
HS: Làm bài t p
Bài 1. Vi t ch ng trình nh p đi m c a các b nế ươ
trong l p. Sau đó in ra màn hình s b n đ t k t ế
qu h c t p lo i gi i, khá, trung bình và kém (theo
tiêu chu n t 8.0 tr lên đ t lo i gi i, t 6.5 đ n ế
7.9 đ t lo i khá, t 5.0 đ n 6.4 đ t trung bình và ế
d i 5.0 x p lo i kém).ướ ế
a) Xem l i các d 2 và d 3, bài 9 v cách s
d ng và khai báo bi n m ng trong Pascal. ế
b) Li t các bi n d đ nh s s d ng trong ế
ch ng trình. Tìm hi u ph n khai báo d i đây ươ ướ
tìm hi u tác d ng c a t ng bi n: ế
program Phanloai;
uses crt;
Var
i, n, Gioi, Kha, Trungbinh,
Giáo án Tin h c 8 Tr ng THCS M ườ
Xuyên
GVHD : LÂM THANH VI T SVTT : DANH PH NGƯƠ
Kem: integer;
A: array[1..100] of real;
a) ph n khai báo trên vào máy tính l u ư
t p v i tên Phanloai. Tìm hi u các câu l nh
trong ph n thân ch ng trình d i đây: ươ ướ
Begin
clrscr;
write(‘Nhap so cac ban trong lop, n
= ‘); readln(n);
writeln(‘Nhap diem:’);
For i:=1 to n do Begin write(i,’.
‘); readln(a[i]); End;
Gioi:=0; Kha:=0; Trungbinh:=0;
Kem:=0;
for i:=1 to n do
begin
if a[i]>=8.0 then
Gioi:=Gioi+1;
if a[i]<5 then Kem:=Kem+1;
if (a[i]<8.0) and (a[i]>=6.5)
then Kha:=Kha+1;
if (a[i]>=5) and (a[i]<6.5)
then Trungbinh:=trungbinh+1
end;
writeln(‘Ket qua hoc tap:’);
writeln(Gioi,’ ban hoc gioi’);
writeln(Kha,’ ban hoc kha’);
writeln(Trungbinh,’ ban hoc trung
binh’);
writeln(Kem,’ ban hoc kem’);
readln
End.
d) ti p ph n ch ng trình này vào máy tínhế ươ
sau ph n khai báo. D ch, ch y ch ng trình. ươ
4- C NG C (3’)
- Cách s d ng bi n m ng ế
- Cách k t h p v i l nh l p for…doế
M Xuyên, ngày / / 2010
Ng i duy t Ng i so n ườ ườ
Giáo án Tin h c 8 Tr ng THCS M ườ
Xuyên
GVHD : LÂM THANH VI T SVTT : DANH PH NGƯƠ
GVHD : LÂM THANH VI T SVTT : DANH PH NGƯƠ
Giáo án Tin h c 8 Tr ng THCS M ườ
Xuyên