Thứ Ba, 28 tháng 6, 2016

Phương trình bậc hai

#include<iostream>
using namespace std;
int main()
{
    int a, b, c;
    float x1, x2, del;
    cout << "Hay nhap vao so a: ";
    cin >> a;
    cout << "Hay nhap vao so b: ";
    cin >> b;
    cout << "Hay nhap vao so c: ";
    cin >> c;
    if (a == 0)
    {
        cout << "Hay nhap lai so a khac 0"<<endl;
    }
    else
    {
        del = b*b - (4 * a * c);
        if (del < 0)
        {
            cout << "Phuong trinh vo nghiem" << endl;
        }
        else if (del == 0)
        {
            cout << "Phuong trinh co nghiem kep x = " << -b / 2 * a << endl;
        }
        else if (del > 0)
        {
            x1 = (-b + sqrt(del)) / (2 * a);
            x2 = (-b - sqrt(del)) / (2 * a);
            cout << "Phuong trinh co nghiem x1 = " << x1 << " va x2 = " << x2 << endl;
        }
    }
    return 0;
}

Không có nhận xét nào:

Đăng nhận xét