Giúp em với ạ viết thuật toán giải phương trình bậc 2 ax² + bx + c = 0 24/08/2021 Bởi Abigail Giúp em với ạ viết thuật toán giải phương trình bậc 2 ax² + bx + c = 0
thuật toán mô tả thuật toán bằng cách liệt kê: b1: nhập 3 số a, b, c b2: d ≤-b*b-4*a*c b3:nếu d= 1 ⇒phương trình vô nghiệm và kết thúc b4:nếu d=0 ⇒ phương trình có 1 nghiệm và tính nghiệm x=-b/2a b5: nếu d≥0 phương trình có 2 nghiệm phân biệt Bình luận
Bước 1: Nhập vô a,b,c Bước 2 : Dt <- 4-(sqr(b) – 4*a*c); Bước 3 xét 3 TH *DT < 0 => phương trình vô nghiệm => đến bước 6 *DT = 0 thì đến bước 4 * DT> 0 thì đến bước 5 Bước 4 phương trình có một nghiệm là x = -b/(2*a) => đến bước 6 bước 5 phương trình có hai nghiệm x1= (-b + -sqrt( DT) / (2*a) x2 = (-b – sqrt(DT ) / (2*a) bước 6 : in ra kết quả và kết thúc chươc trình Bình luận
thuật toán
mô tả thuật toán bằng cách liệt kê:
b1: nhập 3 số a, b, c
b2: d ≤-b*b-4*a*c
b3:nếu d= 1 ⇒phương trình vô nghiệm và kết thúc
b4:nếu d=0 ⇒ phương trình có 1 nghiệm và tính nghiệm x=-b/2a
b5: nếu d≥0 phương trình có 2 nghiệm phân biệt
Bước 1: Nhập vô a,b,c
Bước 2 : Dt <- 4-(sqr(b) – 4*a*c);
Bước 3 xét 3 TH
*DT < 0 => phương trình vô nghiệm => đến bước 6
*DT = 0 thì đến bước 4
* DT> 0 thì đến bước 5
Bước 4
phương trình có một nghiệm là x = -b/(2*a) => đến bước 6
bước 5
phương trình có hai nghiệm
x1= (-b + -sqrt( DT) / (2*a)
x2 = (-b – sqrt(DT ) / (2*a)
bước 6 : in ra kết quả và kết thúc chươc trình