Bài 5. Nhập vào hệ số `a`, `b`, `c` của đa thức `ax² + bx + c`. Phân tích thành nhân tử bằng cách tìm nghiệm.
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
# Loi giai tu dong cho Bai 5
# Nhom: lop-8
# De bai: Nhập vào hệ số `a`, `b`, `c` của đa thức `ax² + bx + c`. Phân tích thành nhân tử bằng cách tìm nghiệm.
a = float(input("Nhap a: "))
b = float(input("Nhap b: "))
c = float(input("Nhap c: "))
if a == 0:
if b == 0:
print("Khong phai phuong trinh")
else:
print("Nghiem:", -c / b)
else:
delta = b * b - 4 * a * c
print("Delta =", delta)
if delta < 0:
print("Vo nghiem thuc")
elif delta == 0:
x = -b / (2 * a)
print("Nghiem kep:", x)
else:
import math
sqrt_delta = math.sqrt(delta)
x1 = (-b + sqrt_delta) / (2 * a)
x2 = (-b - sqrt_delta) / (2 * a)
print("x1 =", x1)
print("x2 =", x2)