Viết thuật toán giải phương trình bậc hai ax2 + bx + c = 0
2 câu trả lời
$\text{Input: Các số thực a, b, c (a}$$\neq0)$
$\text{Output: Tất cả các số thực x thỏa mãn}$ $ax^2+bx+c=0$
$\text{Bước 1: Nhập các số thực a, b, c}$$ (a\neq0)$
$\text{Bước 2: Δ}$$ ←b^2-4ac$
$\text{Bước 3: Δ<0 thì thông báo phương trình vô nghiệm rồi kết thúc }$
$\text{Bước 4: Δ=0 thì thông báo phương trình có nghiệm kép}$ $x=\dfrac{-b}{2a}$ rồi kết thúc
$\text{Bước 5: Δ>0 thì thông báo phương trình có 2 nghiệm phân biệt}$
$x_1=\dfrac{-b+\sqrt{ Δ}}{2a}$
$x_2=\dfrac{-b-\sqrt{ Δ}}{2a}$
$\text{Bước 6: Đưa ra}$ $ x_1, x_2$ rồi kết thúc
Viết thuật toán giải phương trình bậc hai ax² + bx + c = 0
- Bước 1 : a ← 1, b ← 6, c ← 9
- Bước 2 : d ← b² - 4ac
- Bước 3 : nếu d < 0 thì phương trình vô nghiệm rồi kết thúc
- Bước 4 : nếu d = 0 thì nghiệm kép x ← $\frac{-b}{2a}$ rồi kết thúc
- Bước 5 : nếu d > 0 thì hai nghiệm phân biệt x1 ← $\frac{-b + \sqrt[]{d}}{2a}$ và x2 ← $\frac{-b - \sqrt[]{d}}{2a}$ rồi kết thúc