输入a、b、c三个参数,求解ax*+bx+c=0的两个根,假的b*b-4ac>0的pychm解法x
时间: 2023-03-31 21:03:32 浏览: 134
我可以回答这个问题。根据一元二次方程的求根公式,x=(-b±√(b²-4ac))/2a,可以得到两个根。具体的解法如下:
float a, b, c;
float delta, x1, x2;
// 输入a、b、c三个参数
scanf("%f %f %f", &a, &b, &c);
// 判断b²-4ac是否大于
delta = b * b - 4 * a * c;
if (delta < ) {
printf("方程无实数根\n");
} else {
// 计算两个根
x1 = (-b + sqrt(delta)) / (2 * a);
x2 = (-b - sqrt(delta)) / (2 * a);
printf("方程的两个根为:%.2f 和 %.2f\n", x1, x2);
}
相关问题
输人abc三个参数,求解ax+bx+c=0的两个根,假定b2-4ac>0。
好的,根据求根公式,ax^2+bx+c=0的两个根公式为:
x1 = (-b+sqrt(b^2-4ac))/(2a)
x2 = (-b-sqrt(b^2-4ac))/(2a)
因为b^2-4ac>0,所以可以直接使用上面的公式求解。
以下是代码实现:
```python
import math
def solve_equation(a, b, c):
delta = b**2 - 4*a*c
x1 = (-b + math.sqrt(delta)) / (2*a)
x2 = (-b - math.sqrt(delta)) / (2*a)
return x1, x2
a = float(input("请输入a的值:"))
b = float(input("请输入b的值:"))
c = float(input("请输入c的值:"))
x1, x2 = solve_equation(a, b, c)
print("方程的两个根分别为:x1={:.2f},x2={:.2f}".format(x1, x2))
```
注意,这里假定b^2-4ac>0,如果不满足的话,需要进行判断处理。
设计一个名为solveequation类来计算方程式ax**2+bx+c=0的平方根
好的,下面是用中文回复:
首先,我们需要定义一个名为solveequation的类,用来计算方程式ax**2+bx+c=0的平方根。
在这个类中,我们需要定义一个方法,用来接收三个参数a、b、c,分别代表方程式中的系数。
接着,我们可以使用公式求解方程式的平方根,公式如下:
delta = b**2 - 4*a*c
if delta < 0:
print("方程式无实数解")
elif delta == 0:
x = -b / (2*a)
print("方程式有一个实数解:x =", x)
else:
x1 = (-b + math.sqrt(delta)) / (2*a)
x2 = (-b - math.sqrt(delta)) / (2*a)
print("方程式有两个实数解:x1 =", x1, "x2 =", x2)
最后,我们可以在类中定义一个main方法,用来测试solveequation类的功能。在main方法中,我们可以创建一个solveequation对象,并调用它的方法来计算方程式的平方根。
以上就是设计一个名为solveequation类来计算方程式ax**2+bx+c=0的平方根的步骤。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)