如何用C++求解方程ax^2+bx+c=0的解

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:32:31
如何用C++求解方程ax^2+bx+c=0的解

如何用C++求解方程ax^2+bx+c=0的解
如何用C++求解方程ax^2+bx+c=0的解

如何用C++求解方程ax^2+bx+c=0的解
#include
#include
class Equation{
\x05float a,b,c;
\x05
public:
\x05float x[2];
\x05Equation(float a1=0.0,float b1=0.0,float c1=0.0)
\x05{
\x05\x05a=a1;
\x05\x05b=b1;
\x05\x05c=c1;
\x05}
\x05~Equation(){}
\x05long CalResult();
\x05
};
long Equation::CalResult()
{
\x05long temp;
\x05if ((b*b-4*a*c)==0)
\x05{
\x05\x05temp=1;
\x05\x05x[0]=(float)(-(b/2*a));
\x05\x05return temp;
\x05}
\x05if ((b*b-4*a*c)>0)
\x05{
\x05\x05temp=2;
\x05\x05x[0]=(-b+sqrt(b*b-4*a*c))/(2*a);
x[1]=(-b-sqrt(b*b-4*a*c))/(2*a);
\x05\x05return temp;
\x05}
\x05else
\x05{
\x05\x05temp=0;
\x05}
\x05return temp;
}
int main()
{
\x05float a,b,c;
\x05char ch;
\x05do{
\x05\x05cout

如何用C++求解方程ax^2+bx+c=0的解 求解绝对值不等式的技巧:1.形如|ax+b|>|bx+c| 2.形如|ax+b|/|bx+c求解绝对值不等式的技巧:1.形如|ax+b|>|bx+c|2.形如|ax+b|/|bx+c|>d3形如|ax^2+bx+c|>d(a,b,c,d属于实数)何时分情况讨论,何时用图像法,何时 方程ax^2+bx+c=0怎么解?如题,且(a不等于0) 方程:ax平方+bx+c=0 已知抛物线y=ax^2+bx+c如图,方程ax^2+bx+c=k没有实数根,则k的取值范围是 二次函数y=ax*2+bx+c(a≠0)图像如图那么关于x方程ax*2+bx+c根的情况 如何用C语言计算一个函数的值,比如说F(x)=ax平方+bx+c, 已知一个方程ax^2+bx=c=0,如何利用abc求解已知一个方程ax^2+bx=c=0,如何利用abc来表达x1和x2? 高数 形如 ∫ x/ax^2+bx+c dx的积分如何用换元法?急 如图,抛物线y=ax^2+bx+c(a ax^2+bx+c 二次函数y=ax^2+bx+c(a不等于0)的图象如图,根据图象解答(1)写出方程ax^2+bx+c=0的两个根.(二次函数y=ax^2+bx+c(a不等于0)的图象如图,根据图象解答(1)写出方程ax^2+bx+c=0的两个根.(2)写出不等式ax^2+bx+c>0 用MATLAB求解一元二次方程ax^2 +bx+c=0的根 抛物线y=ax^2+bx+c[求解,求过程,谢谢.] matlab中怎样编写求解方程ax^2+bx+c=0的根的函数,这里应根据b^2-4ac的不同取值分 3.求解方程ax+bx+c=0的根,要求 (1)画出N-S流程图 (2)写出伪代码 (3)写出相应程序 如图,抛物线y=ax²+bx+c,其顶点坐标为(1,3),则方程ax²+bx+c=3根的情况是? 如何用Matlab求sin(bx)exp(ax)-c=0的解?已知:a,b,c都是常数,求:sin(bx)exp(ax)-c=0的解.即求x.举例最好!