#gen.py(求根)
#I(input):输入数据
a=input('请输入a的值:')
b=input('请输入b的值:')
c=input('请输入c的值:')
a=float(a)
b=float(b)
c=float(c)
d=b**2-4*a*c>0
float(d)
#P(process):处理数据
if d>0:
x=(-b+d**0.5)/(2*a)
x=float(x)
f=(-b-d**0.5)/(2*a)
f=float(f)
print('该一元二次方程的解为:{:.1f}'.format(x))
print('该一元二次方程的解为:{:.1f}'.format(f))
elif d==0:
x=(-b)/(2*a)
print('该一元二次方程的解为:{:.1f}'.format(x))
else:
print('该一元二次方程无解')
#O(output):输出数据
root by wcx
最新推荐文章于 2024-01-27 20:32:32 发布