精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • C++程序設(shè)計(jì):求解一元二次方程

    C++程序設(shè)計(jì):求解一元二次方程
    求解一元二次方程.
    一元二次方程的定義為:
    ax2+bx+c=0
    (1)如果b2 -4ac>0,方程有兩個(gè)不同的實(shí)根,分別是:
    (2)如果b2 -4ac< 0,方程沒有實(shí)根,但有虛根;
    (3)如果b2 -4ac= 0,方程有一個(gè)實(shí)根.
    請(qǐng)你編寫一個(gè)程序,使其能求出多個(gè)二次方程的根.該程序要詢問用戶是否想繼續(xù)解下一個(gè)方程.用戶輸入1來繼續(xù),輸入其它數(shù)字,則終止程序.程序要求用戶輸入a,b和c,然后根據(jù)前面的條件計(jì)算,并輸出答案.
    要求:使用類實(shí)現(xiàn),
    (1)\x05a,b,c為該類的私有成員變量;
    (2)\x05求根的實(shí)現(xiàn)為該類的成員函數(shù),形式為:
    //函數(shù)返回值:實(shí)根的個(gè)數(shù);
    //參數(shù):x- 用以返回實(shí)根值的數(shù)組;
    long CalResult(float x[]);
    (3)\x05該類還包含有參構(gòu)造函數(shù)、析構(gòu)函數(shù).
    (4)\x05使用MFC工程實(shí)現(xiàn),可酌情加分.
    其他人氣:192 ℃時(shí)間:2020-04-05 14:05:58
    優(yōu)質(zhì)解答
    程序運(yùn)行過了,沒有問題,記得給分
    #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\x05coutb>>c;
    \x05\x05Equation *obj=new Equation(a,b,c);
    \x05\x05cout
    我來回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版