Lập trình nhập vào a, b. Giải phương trình bậc nhất: ax + b = 0
lập trình python nhé
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
uses crt;
var a, b: logint;
Begin
write('nhap so a ='); Readln(a);
write('nhap so b ='); readln(b);
If (a = 0 and b = 0)
then write ('pt co nghiem x thuoc R')
else
Tham khảo:
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
Bước 3: x
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).
1: Hai phương trình gọi là tương đương khi chúng có chung tập nghiệm
2: Phương trình bậc nhất một ẩn là phương trình có dạng ax+b=0(a<>0), với a,b là các số thực
Xét các trường hợp:
1. a, b, a’, b’ ≠ 0
Ta có:
Hệ phương trình có một nghiệm duy nhất khi hai đường thẳng cắt nhau. Nghĩa là hai đường thẳng có hệ số góc khác nhau:
Áp dụng:
Hệ hai phương trình bậc nhất hai ẩn vô nghiệm:
Vì nên hệ phương trình trên vô nghiệm