Thùc hiÖn: NGUYỄN THỊ THANH THÚY.`[r]
(1)`
(2)KiÓm tra bµi cị
1, Nêu b ớc giải tốn máy tính 2, Xác định tốn sau:
Tính diện tích hình vành khăn giới hạn hai đ ờng trịn đồng tâm có bán kính đ ờng trịn lớn R1 và bán kính đ ờng trịn nhỏ R2 nh hình d ới đây:
O R2
(3)Bài 5: từ tốn đến ch ơng trình (T2)
1 Bài toán xác định toán
2 Qúa trình giải toán máy tính
3 Thuật toán mô tả thuật toán
a, Ví dơ
b, Kh¸i niƯm:
-Thuật tốn dãy hữu hạn thao tác cần thực theo trình tự xác định để thu đ ợc kết cần thiết từ điều kiện cho tr ớc
-Mơ tả thuật tốn việc tìm cách giải toán diễn tả b ớc cần thực -Ta sử dụng số cách khác để mơ tả thuật tốn, có cách liệt kê b ớc
-kÝ hiÖu : phép gán giá trị cho biÕn (x x+1; g¸n x+1 cho biÕn x )
-Ví dụ 1: mô tả thuật toán pha trà mời kh¸ch
INPUT: Trà, n ớc sơi, ấm, chén OUTPUT: Chén trà pha
B íc 1: tr¸ng Êm chÐn b»ng n íc s«i
B íc 2: cho trµ vµo Êm
B ớc 3: rót n ớc sơi vào ấm, đợi khoảng 3-4 phút
B íc 4: rót trà chén
Ví dụ 2: mô tả thuật toán giải ph ơng trình bx+c=0
INPUT: số b c
OUT: nghiệm ph ¬ng tr×nh B íc 1: nhËp sè b, c
B íc 2: nÕu b=0 chun tíi b íc
B íc 3: tÝnh nghiƯm x -c/b, chun tíi b íc
(4)Bài 5: từ tốn đến ch ơng trình (T2)
1 Bài tốn xác định tốn
2 Qóa tr×nh giải toán máy tính
3 Thuật toán mô tả thuật toán
-Ví dụ 3: mô tả thuật toán nấu cơm dùng nồi cơm ®iÖn
INPUT: gạo, n ớc, nồi cơm điện, nguồn điện OUTPUT: cơm chín B ớc 1: vo gạo, rửa sạch nồi.
B íc 2: cho gạo vào nồi.
B c 3: rút n ớc vào nồi vừa đủ, cắm điện, bật công tắc chờ 30 phút
a, VÝ dơ
b, Kh¸i niƯm:
-Thuật tốn dãy hữu hạn thao tác cần thực theo trình tự xác định để thu đ ợc kết cần thiết từ điều kiện cho tr ớc
-Mơ tả thuật tốn việc tìm cách giải toán diễn tả b ớc cần thực -Ta sử dụng số cách khác để mơ tả thuật tốn, có cách liệt kê b ớc
(5)O R2
R1
Bài 5: từ toán n ch ng trỡnh (T2)
-Bài toán:
B bạn Tuấn cần sơn số hỡnh giống Các hỡnh cần sơn bằng nhau, chúng phần mặt phẳng đ ợc giới hạn hai đ ờng trịn đồng tâm có bán kính lớn R1cm, bán kính nhỏ R2cm Bố bạn Tuấn muốn tính xem cần phải mua hộp sơn màu để sơn đủ n hỡnh rời Biết hộp sơn sơn đ ợc a cm2
Bạn Tuấn xung phong viết thuật toán lập ch ơng trỡnh giải toán để giúp bố Thuật toán bạn Tuấn:
INPUT: R1, R2, a, n OUT: T
B íc 1: nhËp R1, R2, a, n
B íc 2: S3.14*R1*R1- 3.14*R2*R2 B íc 3: SS*n
B ớc 4: Tth ơng nguyên phép chia S/a+1
(6)Thuật toán Giải thÝch
INPUT: R1, R2, a, n OUT: T
B íc 1: nhËp R1, R2, a, n
B íc 2: S3.14*R1*R1- 3.14*R2*R2
B íc 3: SS*n
B íc 4: Tth ơng nguyên của phép chia S/a+1
B ớc 5: In T kết thúc
R1-bán kính đt lớn R2-bán kính đt nhỏ, a- diện tích hộp sơn đ ợc, n-số hình cần sơn T: Số hộp sơn cần mua
Nhập liệu vào cho biến Tính diện tích hình cần sơn Tính diện tích n hình cần sơn Tính số hộp sơn cần mua
In kết số hộp sơn cần mua
Trunc()-Hàm lấy phần nguyên giá trị số
(7)Hngdnvnh
-Học thuéc bµi
(8)