Khác biệt giữa bản sửa đổi của “Bài tập C++/Cấu trúc điều kiện/Bài 7”
Nội dung được xóa Nội dung được thêm vào
. Thẻ: Trình soạn thảo mã nguồn 2017 |
Không có tóm lược sửa đổi Thẻ: Trình soạn thảo mã nguồn 2017 |
||
Dòng 1:
Đề bài: Nhập vào hệ số a, b, c của phương trình <math>ax^2 + bx + c = 0</math>. In ra nghiệm của phương trình đó.
==Lời giải==
<syntaxhighlight lang="c++-objdumb" line="1">
#include <iostream>
#include <cmath>
using namespace std;
int main () {
float a, b, c, d;
cout << "Nhap lan luot a, b, c: ";
cin >> a >> b >> c;
d = b*b - 4*a*c;
if (d < 0) {
cout << "Phuong trinh vo nghiem";
} else if (d == 0) {
cout << "Phuong trinh co nghiem: " << -b/(2*a);
} else {
cout << "Phuong trinh co nghiem:";
cout << endl << "x1 = " << (-b-sqrt(d))/(2*a);
cout << endl << "x2 = " << (-b+sqrt(d))/(2*a);
}
return 0;
}
</syntaxhighlight>
|