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

Câu hỏi trong lớp Xem thêm