III. Hoạt động dạy học 1 Ổn định tổ chức
3/ Tìm giá trị max, min của dãy số
HS các tổ đọc và nghiên cứu SGK Các tổ thảo luận
Đại diện học sinh 3 nhóm lên viết chương trình Uses Crt;
Var N, i, Max, Min:integer; A: array[1..100] of integer;
nhập độ dài của dãy số, 1 biến i để làm biến đếm và 1 biến Max, Min để lưu giá trị lớn nhất, nhỏ nhất, một biến mảng để để chứa các phần tử cùng kiểu với nhau trong dãy số. GV hướng dẫn cụ thể xong yêu cầu học sinh lên bảng viết chương trình GV quan sát các nhóm học sinh làm
Gv nhận xét bài làm của học sinh
Begin Clrscr;
Write(' Nhap do dai N='); readln(N); Write(' nhap gia tri cac phan tu='); For i:= 1 to n do
Begin write('A[',i,']='); readln(A[i]); end; Max:=A[1]; Min:=A[1];
For i:= 2 to n do Begin
If Max<A[i] then Max:=A[i]; If Min>A[i] then Min:=A[i]; End;
Writeln(' Gia tri lon nhat trong day so la =', A[i]); Writeln(' Gia tri nho nhat trong day so la =', A[i]); Readln;
End.
HĐ 3: Cũng cố, dặn dò
- Cho học sinh hệ thống lại nội dung các kiến thức trong bài - Gọi 2 học sinh đọc mục ghi nhớ - Làm bài tập 1, 2, 3 SGK - Tr79 - Dặn học sinh về nhà làm tiết các bài tập còn lại và xem trước bài thực hành 7
HS hệ thống lại nội dung trong tâm của bài học 2 học sinh đọc mục ghi nhớ
HS nghiên cứu lên bảng làm bài tập 1, 3, 2 SGK HS chú ý lắng nghe
BÀI THỰC HÀNH 7
XỬ LÝ DÃY SỐ TRONG CHƯƠNG TRÌNHI. Mục đích, yêu cầu. I. Mục đích, yêu cầu.
- Làm quen với việc khai báo và sử dụng biến mả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
II. Đồ dùng dạy học