Hãy mô tả thuật toán giải phương trình bậc nhất dạng tổng quát bx+c=0?

2 câu trả lời

Giải luôn nè:

Nếu b=0, c<>0 thì phương trình vô nghiệm

Nếu b=0, c=0 thì x=0

Nếu b<>0 thì x=-c/b

Đinh Trí Mẫn

Chúc bn học tốt

HIHI

Hãy mô tả thuật toán giải phương trình bậc nhất dạng tổng quát bx+c=0?

Xác định bài toán:

- Input: Các số thực a, h, c (a≠0).

- Output: Các số thực X thoả mãn ax2 + bx + c = 0.

• Ý tưởng:

- Tính d = b2 - 4ac.

- Lần lượt xét ba trường hợp cho giá trị d:

+ nếu d < 0 thì kết luận phương trình vô nghiệm ;

+ nếu d = 0 thì kết luận phương trình có một nghiệm x =-b/2a;

+ nếu d > 0 thì kết luận phương trình có hai nghiệm phân biệt là: x = (-b ± √d) / 2a.

• Thuật toán:

Mô tả thuật toán bằng cách liệt kê:

Bước I. Nhập ba số a, b, c;

Bước 2. d ← (b*b - 4*a*c);

Bước 3.

nếu d < 0 thì đưa ra thông báo phương trình vô nghiệm rồi kết thúc;

nếu d = 0 thì đưa ra thông báo phương trình có một nghiệm và tính nghiệm

x = -b/(2*a), rồi kết thúc;

nếu d> 0 thì đưa ra thông báo phương trình có hai nghiệm phân biệt, tính nghiệm x1= (-b + -√d) / (2*a) và x2 = (-b - √ d ) / (2*a), rồi kết thúc;

Mô tả thuật toán theo sơ đồ khối: 

CHÚC BẠN HỌC TỐT

-------------------Hết----------------

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