[C++] Giải phương trình bậc 2

Thảo luận trong 'Visual C++' bắt đầu bởi Trần Văn Cường, 17/6/16.

  1. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Thành viên BQT

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,693
    Đã được thích:
    43
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    [C++] Giải phương trình bậc 2

    Ngôn ngữ lập trình: C++
    Phần mềm: Visual Studio

    phuong-trinh-bac-2.gif

    CODE:
    Select All
    #include <iostream>
    using namespace std;

    // Giải phương trình bậc 2

    void GiaiPhuongTrinhBac_1(float afloat b)
    {
        if (
    == 0)
        {
            if (
    == 0)
                
    cout << "Phuong Trinh VSN";
            else
                
    cout << "Phuong Trinh VN";
        }
        else
        {
            
    float x = (float)-a;
            
    cout << "Phuong Trinh co nghiem duy nhat x = " << x;
        }
    }

    void GiaiPhuongTrinhBac_2(float afloat bfloat c)
    {
        if (
    == 0)
            
    GiaiPhuongTrinhBac_1(bc);
        else
        {
            
    float delta = (float) ( -  );
            if (
    delta 0)
                
    cout << "Phuong trinh VN";
            else
                if (
    delta == 0)
                {
                    
    cout << "Phuong trinh co nghiem kep x1 = x2 = " << (float)-/ (a);
                }
                else
                {
                    
    float x1 = (-sqrt(delta)) / (a);
                    
    float x2 = (-sqrt(delta)) / (a);

                    
    cout << "Phuong trinh co 2 nghiem phan biet \n";
                    
    cout << "x1 = " << x1 << "\n";
                    
    cout << "x2 = " << x2 << "\n";
                }
         
        }
    }

    int main()
    {
        
    float abc;
        
    cout << "a = ";
        
    cin >> a;

        
    cout << "b = ";
        
    cin >> b;

        
    cout << "c = ";
        
    cin >> c;

        
    GiaiPhuongTrinhBac_2(abc);
            
    cout << endl;
            
    system("pause");
    }
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/c-giai-phuong-trinh-bac-2.2198.html"