求一元二次方程的解如何用C++实现
给出一个一元二次方程,判断它有无解,并计算出其解,如何在C++中计算一元二次方程的解呢?小编与大家分享一下编程。
操作方法
- 01
首先,定义几个实型变量,用来保存一元二次方程的3个系数,以及计算出的解。
- 02
输入一元二次方程的三个系数,分别保存在变量a、b、c中。
- 03
计算b*b-4*a*c的值,保存在变量s中。
- 04
用if语句判断,s是否小于0,如果小于0执行下面的语句。
- 05
当s小于0时,输出此方程无解。
- 06
接着,判断s的值是否等于0。
- 07
当s等于0条件成立时,方程只有一个解,计算出方程的解。
- 08
上面的条件成立时,输出方程的解,注意此时方程只有一个解。
- 09
上述条件都不成立时,计算方程的两个解。
- 10
最后,在输出窗口中,输出方程的两个解。
- 11
运行程序,在窗口中输入一元二次方程的三个系数,就可以计算出方程的解。
赞 (0)