19.11. Em hãy viết chương trình giải phương trình bậc hai dạng tổng quát ax2 + bx +c = 0 (a khác ...
Câu hỏi:
19.11. Em hãy viết chương trình giải phương trình bậc hai dạng tổng quát ax2 + bx +c = 0 (a khác 0). Yêu cầu các giá trị a, b, c là các số thực được nhập vào từ bàn phím.
Câu trả lời:
Người trả lời: GV. Đỗ Văn Ánh
Cách 1:Step 1: Nhập các hệ số a, b, c từ bàn phím.Step 2: Tính delta = b^2 - 4ac.Step 3: Nếu delta < 0, phương trình vô nghiệm.Step 4: Nếu delta = 0, phương trình có nghiệm kép x = -b/(2a).Step 5: Nếu delta > 0, phương trình có 2 nghiệm phân biệt x1 = (-b + sqrt(delta))/(2a) và x2 = (-b - sqrt(delta))/(2a).Step 6: In kết quả ra màn hình.Cách 2:Step 1: Nhập các hệ số a, b, c từ bàn phím.Step 2: Sử dụng công thức delta = b^2 - 4ac để tính delta.Step 3: Nếu delta < 0, thông báo phương trình vô nghiệm.Step 4: Nếu delta = 0, tính nghiệm kép x = -b/(2a) và in ra màn hình.Step 5: Nếu delta > 0, tính 2 nghiệm phân biệt x1 = (-b + sqrt(delta))/(2a) và x2 = (-b - sqrt(delta))/(2a), sau đó in kết quả ra màn hình.Câu trả lời:Để giải phương trình bậc hai dạng tổng quát ax^2 + bx + c = 0 (a khác 0) ta thực hiện các bước sau:Step 1: Nhập hệ số a, b, c từ bàn phím.Step 2: Tính delta = b^2 - 4ac.Step 3: Nếu delta < 0, thông báo phương trình vô nghiệm.Step 4: Nếu delta = 0, tính nghiệm kép x = -b/(2a) và in ra màn hình.Step 5: Nếu delta > 0, tính 2 nghiệm phân biệt x1 = (-b + sqrt(delta))/(2a) và x2 = (-b - sqrt(delta))/(2a), sau đó in kết quả ra màn hình.Đây là cách làm chi tiết để giải phương trình bậc hai dạng tổng quát.
Câu hỏi liên quan:
- 19.1. Em hãy viết biểu thức lôgic trong Python tương ứng với mỗi câu sau:a) Số x nhỏ hơn 50.b) Số x...
- 19.2. Em hãy tìm một vài giá trị m, n thoả mãn các biểu thức sau:a) 50%m == 0 and n%4 != 0b) m% 100...
- 19.3. Em hãy viết biểu thức điều kiện tương ứng với các phát biểu sau:a) m chia hết cho 100 nhưng...
- 19.4. Em hãy xác định giá trị của các biến a, b, c sau khi thực hiện các câu lệnh sau:a, b, c = 1,...
- 19.5. Em hãy viết câu lệnh điều kiện để in ra các thông báo tương ứng tùy theo giá trị của số...
- 19.6. Cho m là một năm dương lịch. Biết rằng, nếu m chia hết cho 400 hoặc m chia hết cho 4 nhưng...
- 19.7. Chỉ số BMI (Body Mass Index) được tính dựa trên tỉ lệ giữa cân nặng (tính bằng kg) và chiều...
- 19.8. Để khuyến khích tiêu thụ cam, một chủ vườn đã đưa ra chính sách khuyến mại sau: Nếu số cam...
- 19.9. Em hãy viết chương trình nhập ba số thực dương a, b, c, kiểm tra xem ba số đó có thể là độ...
- 19.10. Em hãy viết chương trình giải phương trình bậc nhất dạng tổng quát ax + b = c, các hệ số a,...
- 19.12. Tiền điện được tính theo đơn giá bậc thang như sau: đơn giá 1 được áp dụng cho 50 kWh điện...
Bình luận (0)