Cho bài toán ax+b=0 a) Xác định bài toán b) Trình bày thuật toán
2 câu trả lời
Thuật toán giải phương trình ax + b = 0
- Bằng liệt kê tuần tự
Bước 1: Nhập hai số thực a, b
Bước 2. Nếu a = 0
Bước 2.1. Nếu b ≠0 thì thông báo phương trình vô định, rồi kết thúc;
Bước 2.2. Nếu b = 0 thì gán x <- 0 rồi chuyển sang bước 4;
Bước 3: x <- -b/a
Bước 4. Đưa ra nghiệm X, rồi kết thúc.
- Sơ đồ khối:
Đề xuất các test tiêu chuẩn
Để xét tất cả các trường hợp có thể xảy ra, ta sử dụng ba bộ test như sau:
i) a = 0, b = 1 (kiểm tra trường hợp phương trình vô định);
ii) a = 0,b = 0 (kiểm tra trường hợp nghiệm x=0);
iii) a = 3, b = 6 (kiểm tra trường hợp nghiêm , y = -b/a)
`a)` Xác định bài toán :
- Input : a và b
- Output : Nghiệm x
`b)` Mô tả thuật toán :
- Bước 1 : Nhập a và b
- Bước 2 : Nếu a = 0 và b = 0 thì phương trình vô số nghiệm
- Bước 3 : Nếu a = 0 và b <> 0 thì phương trình vô nghiệm
- Bước 4 : Nếu a <> 0 thì phương trình có nghiệm là x = -b/a
- Bước 5 : Đưa ra thông báo
- Bước 6 : Kết thúc