Bài 1. Nhập vào hệ số `a`, `b`, `c` của đa thức bậc 2: `P(x) = ax² + bx + c`. Nhập giá trị `x`. Tính và xuất giá trị `P(x)`.
Đă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 1
# Nhom: lop-8
# De bai: Nhập vào hệ số `a`, `b`, `c` của đa thức bậc 2: `P(x) = ax² + bx + c`. Nhập giá trị `x`. Tính và xuất giá trị `P(x)`.
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)