Bai 9 Lam viec voi day so

3 2 0
Bai 9 Lam viec voi day so

Đang tải... (xem toàn văn)

Thông tin tài liệu

Gv: Yêu cầu học sinh sửa chương trình vừa viết để thành bài toán tìm Min của dãy số Hs: Thực hiện sửa chương trìnhb. Tìm giá trị lớn nhất và nhỏ nhất của dãy số:.[r]

(1)

Tuần 30 - Tiết 57 Ngày dạy: 18/03/2015

Bài 9: LÀM VIỆC VỚI DÃY SỐ

1 MỤC TIÊU: 1.1 Kiến thức:

* Hoạt động : - Học sinh biết vận dụng kiến thức học tiết để giải tập cụ thể

- Học sinh hiểu chương trình tìm max, tìm tìm max dãy số

1.2 Kĩ năng:

Hs thực được:

- Học sinh thực việc vận dụng kiến thức học tiết để viết chương trình cho tốn tìm max, tìm tìm max dãy số

Hs thực thành thạo:

- Học sinh thực thành thạo việc khai báo mảng; truy nhập giá trị phần tử mảng; nhập giá trị in giá trị phần tử hình

1.3 Thái độ:

Thói quen:

- Học sinh thói quen tự rèn luyện mơn học có ý thức học tập mơn, ham thích tìm hiểu tư khoa học

Tính cách:

- Rèn luyện tính kiên trì học tập, rèn luyện

2 NỘI DUNG BÀI HỌC:

- Tìm giá trị lớn nhỏ dãy số

3 CHUẨN BỊ:

3.1 Giáo viên: Giáo án

3.2 Học sinh: Học cũ, xem trước

4 TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: 4.1.

Ổn định tổ chức kiểm diện (2 phút)

(2)

4.2.

Kiểm tra miệng : (3’) A

Nhìn vào dãy cho biết: Tên mảng :

Số phần tử mảng:

Kiểu liệu phần tử:

Phần tử thứ có giá trị , phần tử thứ có giá trị

4.3.

Tiến trình học:

HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG BÀI HỌC

Hoạt động: Tìm giá trị lớn nhỏ nhất của dãy số: (32’)

a Bài tốn tìm Max dãy số:

Gv: Quay lại ví dụ Phân tích lại thuật tốn học sinh viết chương trình cho tốn

Hs: Xem lại ví dụ Cùng giáo viên viết chương trình cho tốn

Gv: u cầu học sinh sửa chương trình vừa viết để thành tốn tìm Min dãy số Hs: Thực sửa chương trình

b Bài tốn tìm giá trị lớn nhỏ nhất của dãy số:

Gv: Yêu cầu học sinh kết hợp chương trình để có chương trình giải tốn Tìm giá trị lớn nhỏ của dãy số (Nếu thời gian)

Hs: Thực yêu cầu giáo viên

1 Tìm giá trị lớn nhỏ của dãy số:

a Bài tốn tìm Max dãy số:

Program Max; Uses crt;

Var i, n, Max: integer;

A: array[1 100] of integer; Begin

Clrscr;

Write('Hay nhap dai cua day so, = '); readln(n);

Writeln('Nhap cac phan tu cua day so:'); For i:=1 to n

Begin

Write('a[',i,']='); readln(a[i]); End;

Max:=a[1]; For i:=2 to n

if Max<a[i] then Max:=a[i];

Writeln('So lon nhat la Max = ',Max); Readln;

End

b Bài tốn tìm giá trị lớn nhỏ nhất dãy số:

Program MaxMin; Uses crt;

Var i, n, Max, Min: integer; A: array[1 100] of integer; Begin

Clrscr;

Write('Hay nhap dai cua day so, = '); readln(n); 22 18 16 10 24 20 17

(3)

Writeln('Nhap cac phan tu cua day so:'); For i:=1 to n

Begin

Write('a[',i,']='); readln(a[i]); End;

Max:=a[1]; Min:=a[1]; For i:=2 to n

Begin if Max<a[i] then Max:=a[i]; if Min>a[i] then Min:=a[i] End;

Writeln('So lon nhat la Max = ',Max); Writeln('So nho nhat la Min = ',Min); Readln;

End

4.4.

Tổng kết (5 phút)

Gv: Yêu cầu học sinh kết hợp chương trình để có chương trình giải tốn Tìm giá trị lớn nhỏ dãy số (Nếu thời gian)

Hs: Thực yêu cầu giáo viên 4.5.

Hướng dẫn học tập (3 phút)

Đối với học tiết này:

- Về nhà xem lại kiến thức học hôm - Về nhà xem lại chương trình học

Đối với học tiết tiếp theo:

- Xem trước tìm hiểu trước chương trình thực hành số để tiết học học

5 PHỤ LỤC.

Ngày đăng: 05/03/2021, 15:28

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan