Đăng nhập để hỏi chi tiết
giải phương trình bậc hai ax²+bx+c =0 với ABC là ba số thực được nhập từ bàn phím. nếu phương trình có hai nghiệm thì tính tổng của hai nghiệm đó
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
import math
a=float(input())
b=float(input())
c=float(input())
Delta=b**2-4*a*c
if Delta>0:
print('Phương trình có hai nghiệm phân biệt:')
x1=(-b+math.sqrt(Delta))/(2*a)
x2=(-b-math.sqrt(Delta))/(2*a)
print(x1)
print(x2)
T=x1+x2
print('T=', T)
elif Delta==0:
print('Phương trình có nghiệm kép')
x=(-b)/(2*a)
print(x)
else:
print('Phương trình vô nghiệm')
Hãy giúp mọi người biết câu trả lời này thế nào?
a,b,c = map(float,input().split())
if a == 0:
if b == 0:
if c == 0:
print("pt vo so nghiem")
else:
print("pt vo nghiem")
else:
print("pt co 1 nghiem: \nx =",-c/b)
else:
delta = b*b - 4*a*c
x1 = (-b + delta**0.5)/(2*a)
x2 = (-b - delta**0.5)/(2*a)
if delta > 0:
print("pt co hai nghiem phan biet: \nx1 =",x1,"\nx2 =",x2)
print("tong hai nghiem: x1 + x2 =",-b/(a))
elif delta == 0:
print("pt co nghiem kep \nx1 = x2 = ",-b/(2*a))
print("tong hai nghiem: x_1+x_2=",-b/(a))
else:
print("pt vo nghiem")
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin