Chµo mõng quý thÇy c«
®Õn dù tiÕt thao gi¶ng
líp 10 B2
Bµi 4. Bµi to¸n vµ thuËt To¸n
Bµi 4. Bµi to¸n vµ thuËt To¸n
(T2)
(T2)
KiÓm tra bµi
KiÓm tra bµi
cũ
cũ1. Xác định input và output của bài toán giải
phương trình bậc hai ax
2
+ bx + c = 0 (a ≠ 0).
2. Nêu khái niệm thuật toán
3. Nêu các cách diễn tả thuật toán
Bài toán giải phương trình bậc hai
ax
2
+ bx + c = (a 0).
Yêu cầu :
Hãy xác định thông tin đưa vào (Input)
và thông tin cần lấy ra (Output)
Input: Các hệ số a, b, c.
3. Một số ví dụ về thuật toán
Ví dụ 1:
Thuật toán giải phương trình bậc hai
ax
2
+ bx + c = 0 (a 0).
ý tëng:
-
TÝnh
TÝnh
∆
∆
= b
= b
2
2
4ac–
4ac– .
-
NÕu
NÕu
∆
∆
> 0 => PT cã hai nghiÖm x1, x2 = (-b
> 0 => PT cã hai nghiÖm x1, x2 = (-b
±
±
= b
= b
2
2
4ac;
4ac;
B4: Nếu
B4: Nếu
< 0 => PT vô nghiệm => B7;
< 0 => PT vô nghiệm => B7;
B5: Nếu
B5: Nếu
= 0
= 0
=> PT có nghiệm kép x = -b/2a => B7;
=> PT có nghiệm kép x = -b/2a => B7;
B6: Nếu
B6: Nếu
> 0
> 0
=> PT có hai nghiệm x1, x2 = (-b
Sơ đồ thuật toán giải phương trình bậc hai
Sơ đồ thuật toán giải phương trình bậc hai
2
PT có 2 nghiệm
x1,x2
= (
-b
)/2a
B1
B2
B3
B4
B5
B6
s
đ
B7