1. Trang chủ
  2. » Y Tế - Sức Khỏe

Giáo án dự giờ Tin học 8 Tiết 49, bài 8: Lặp với số lần chưa biết trước

5 13 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 175,88 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

* Nhận xét: Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp như trong các ví dụ trên, ta có thể sử dụng câu lệnh có dạng lặp với số lần chưa biết trước.. Ví dụ về lệnh [r]

Trang 1

Giáo án 8 Ngày  01/03/2011

Ngày  /03/2011

  8

Giáo viên #$ % Lê Đình Trung

Giáo viên  Cái Thị Hạ Ngân

&' 49, Bài 8 LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (GIÁO ÁN /  01

A MỤC TIÊU

Sau khi #67 xong bài này #67 sinh 7: ;' ;$<7 các =>7 tiêu sau:

1 Kiến thức:

- +&' ;$<7 nhu 7:4 7: có 7A4 trúc DE ! F D: 7#$3 9&' 'B$7 trong ngôn H DI trình

- +&' ngôn H DI trình dùng 7A4 trúc DE ! F D: 7#$3 9&' 'B$7 ;M 7#N % máy tính '#P7 #Q DE ; DE D công !Q7 ;& khi =R' ;S4 5Q nào ;@ ;$<7 '#T mãn

2 Kỹ năng:

- 2V > câu DQ# DE ! F D: 7#$3 9&' 'B$7 ;M T X4&' =R' F bài 'I trong ngôn H DI trình Pascal

3 Thái độ:

- Hình thành #$Z pháp làm !Q7 khoa #67K

- [I > vào trong #67 'I và '#P7 '\K

B Chuẩn bị

1 Giáo viên

- Bài T 'B4S '#F* bài T ;Q 'V

- 2Z ;] logic R dung

- Máy tính, Projector

2 Học sinh

- SGK, và > 7> #67 'I K

C Phương pháp

- #4&' trình

- [A ; K

- BP7 quan

- Phát #Q và T X4&' !A ;SK

D Tiến trình lên lớp

I Ổn định tổ chức(1p)

- aM= tra b F, !cd #e *d5#G phép)

- f ;g# 7#h ] #67 sinh

II Kiểm tra bài cũ(5p)

Câu hỏi : Vi&' '#4I' toán tính 'h 100 F 'P nhiên ;:4 tiên 1,2,3,…,99,100

j án:

+$7 1 SUM  0; i  0

+$7 2 i  i + 1

+$7 3 &4 i n 100, thì SUM  SUM + i và quay D 9$7 2

Trang 2

+$7 4 Thông báo 5&' X4T và 5&' thúc '#4I' toán.

III Triển khai bài mới(35p)

[ bài toán trên, trong Turbo Pascal ta V > vòng DE for…to…do q '#P7 #Q BA'

\ dàng #$ &4 ta thay F 100 9r n, q E #S4 khó 5#s trong !Q7 V > vòng DE for…to…do, lúc này F D: DE không 9&' 'B$7K [I ta #T làm #$ '#& nào ?

jM T X4&' bài toán này chúng ta ; tìm #M4 bài =K, 1

Hoạt động 1: Các hoạt động lặp với số lần chưa

biết trước(13p) GV: Vai trò 7u3 câu DQ# DE ! F D: DE 9&'

'B$7t

HS: BT DvK

GV: 6 HS ;67 ví > 1

HS : j67 ví >K

GV: Phân tích ví >K

HS: Chú ý.

GV: Khi 9 Long X4&' ;g# 7x 10 phút thì 6 cho

Trang, Long có xác ;g# ;$<7 Long q 6 cho Trang

=A D: hay không? Khi nào #' ;R 6 ;Q '#

7u3 Long 5&' thúc?

6 2- 3 HS 'BT Dv

HS: Long không xác ;g# q 6 cho Trang =A D:

mà Long q y #' ;R 6 ;Q '# khi có

$v #A7 máy

GV: 6 HS ;67 ví > 2

HS: j67 ví >K

GV: Phân tích ví >K

HS: Chú ý

GV:

HS: Nghe giáo viên #$ %* sau ;@ 'P xây P

'#4I' toán

GV: #I xét và ;$3 ra 5&' D4I

Kí #Q4 S là 'h 7: tìm và ta có '#4I' toán #$ sau:

+ +$7 1 S  0, n  0

+ +$7 2 &4 S n 1000, n  n + 1; $<7 D

7#4M ' 9$7 4

+ +$7 3 S  S + n và quay D 9$7 2.

+ +$7 4 In 5&' X4T : S và n là F 'P nhiên #z

#A' sao cho S > 1000 a&' thúc '#4I' toán

HS: jF 7#&4 ! bài làm

GV: [Q7 '#P7 #Q DI D các phép 7R trên ! F

D: 7#$3 9&' 'B$7 #> '#4R7 vào ;S4 5Q gì? Phép

7R 7#N y khi nào?

HS: jS4 5Q S<=1000

#N y khi 5&' X4T 5M= tra là sai

GV: # 7#$Z trình 9~ tay ! 5#T 10 F

Các hoạt động lặp với số lần

chưa biết trước a/ Ví dụ 1: ^R' ngày 7#u #I'

Long 6 ;Q cho Trang Không có ai #A7 máy Long X4&' ;g# 6 D thêm 1 D:

H3K #$ !I Long ;U 9&' 'B$7 là mình q DE D 6 ;Q thêm 2 D:K ^R' ngày khác, Long X4&' ;g# 7x 10 phút 6

;Q =R' D: cho Trang cho ;& khi có $v 9c' máy

Long không xác ;g# q 6 cho Trang =A D: mà Long q

y #' ;R 6 ;Q '# khi có $v #A7 máy

b Ví dụ 2: &4 7R D: D$<' n

F 'P nhiên ;:4 tiên (n = 1, 2, 3, ), : 7R bao nhiêu F 'P nhiên ;:4 tiên ;M ta #I ;$<7 'h Tn#z #A' D #Z 1000?

Kí #Q4 S là 'h 7: tìm và ta

có '#4I' toán #$ sau:

+ +$7 1 S  0, n  0 + +$7 2 &4 S n 1000,

n  n + 1; $<7 D 7#4M ' 9$7 4

+ +$7 3 S  S + n và quay D 9$7 2

+ +$7 4 In 5&' X4T : S

và n là F 'P nhiên #z #A' sao cho S > 1000 a&' thúc '#4I'

Trang 3

Giáo án 8

;:4 tiên

HS : Chú ý theo dõi.

GV :  '#Q4 Z ;] 5#F

HS: Theo dõi ;M ;$3 ra #I xét

GV: #I xét và ;$3 ra 5&' D4I

[Q7 DE D =R' nhóm #' ;R ! F D: 7#$3 xác

;g# 'B$7 #> '#4R7 vào =R' ;S4 5Q 7> '#MK

HS: Ghi bài.

toán

* #I xét: jM !&' 7#$Z trình 7#N % máy tính '#P7

#Q các #' ;R DE #$ trong các ví > trên, ta có '#M

V > câu DQ# có  lặp

với số lần chưa biết trước.

Hoạt động 2: Ví dụ về lệnh lặp với số lần chưa

biết trước(20p) GV: 6 HS #c7 D cú pháp 7u3 câu DQ# DE ! F

D: 9&' 'B$7K

HS: BT DvK

GV: #I xét và ;$3 ra 5&' D4IK

B|;S4 5Q{}| 'Bg ;:4{ to <giá 'Bg 74F{

do |DQ#{l

GV: Có '#M V > DQ# DE ! F D: DE 7#$3 9&'

'B$7 trong các 7#$Z trình DI trình Sau ;W ta xét

câu DQ# và ví > trong Pascal

GV:  '#Q4 cú pháp DQ#

While |;S4 5Q{ do <câu DQ#{l

HS: Ghi bài.

GV: .P3 vào cú pháp câu DQ#* hãy nêu #' ;R

7u3 câu DQ# DE ! F D: ch$a 9&' tr$7t

HS: BT DvK

GV: Khái quát D và ;$3 ra 5&' D4I ;M HS ;F

7#&4K

HS: Ghi bài.

GV: Xét ví > 3

Cho 1 F n> 0, &4 n càng D thì 1

n càng #z* #$

luôn luôn D #Z 0 [ giá 'Bg nào 7u3 n thì 1

n <

Ví dụ về lệnh lặp với số lần

ch ưa biết trước

Trong Pascal câu DQ# DE !

F D: 7#$3 9&' 'B$7 có 

while <điều kiện> do <câu lệnh>;

Trong ;@

- điều kiện '#$v là =R' phép

so sánh;

- câu lệnh có '#M là câu DQ#

;Z T hay câu DQ# ghép

* #P7 #Q

+$7 1 : aM= tra ;S4 5QK +$7 2 : &4 ;S4 5Q sai, câu DQ# q 9g 9z qua và !Q7 '#P7

#Q DQ# DE 5&' thúc &4

;S4 5Q ;C* '#P7 #Q câu DQ# và quay D 9$7 1

Ví dụ 3

[ giá 'Bg nào 7u3 n ( n>o ) thì < 0.005 #E7 < 0.003? 1

n

1

n

#$Z trình $ ;W tính F

Trang 4

0.005 #E7 1

n < 0.003 ?

GV: Cho HS xem ví > 3 trong SGK

6 2- 3 ;67 ví > 3

HS: T#P7 #Q theo yêu 7:4K

GV:  '#Q4 7#$Z trình =%4 SGK (Giáo viên in

7#$Z trình =%4 trên)

HS: Quan sát.

GV: # tay cho #67 sinh xem

HS: Theo dõi và '#P7 hiên DK

GV: ^r 7#$Z trình ;$<7 !&' trên ngôn H

Pascal, 7# 7#$Z trình ;M HS quan sát

HS: Quan sát 7#$Z trình

GV: Thay ;S4 5Q sai_so = 0.003 thành 0.001 ;

0.02 ; 0.05 ; Sau ;@ yêu 7:4 HS rút ra #I xét

HS: Chú ý quan sát và rút ra #I xét

n #z #A' ;M #z #Z =R' 1

n

sai F cho 'B$7 :

var x: real;

n: integer;

const sai_so=0.003;

begin

x:=1; n:=1;

while x>=sai_so do begin n:=n+1; x:=1/n end;

writeln('So n nho nhat de 1/n

< ',sai_so:5:4, 'la ',n);

readln;

end.

IV Củng cố (3p)

Câu 1: Hãy nêu cú pháp và #' ;R 7u3 vòng DE While do Cho ví > minh #63K

V Dặn dò (1p)

BT Dv các câu #z 1,2 trang 71 SGK

Xem 'B$7 ví > 4, ví > 5 và #: 3: E vô # D: – DŠ DI trình 7: tránh

E RÚT KINH NGHIỆM

Ngày … tháng … s= 2011 4Q' GV #$ %

Trang 5

Giáo án 8

Lê jJ# Trung

... > câu DQ# có  lặp

với số lần chưa biết trước.

Hoạt động 2: Ví dụ lệnh lặp với số lần chưa

biết trước( 20p) GV: 6 HS #c7 D cú pháp...&'' 49, Bài LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (GIÁO ÁN /  01

A MỤC TIÊU

Sau #67 xong #67 sinh...

GV: # 7#$Z trình 9~ tay ! 5#T 10 F

Các hoạt động lặp với số lần

chưa biết trước a/ Ví dụ 1: ^R'' ngày 7#u #I''

Long 6 ;Q cho Trang Khơng

Ngày đăng: 31/03/2021, 13:17

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w