Java - Viết chương trình giải phương trình bậc 2 2 ẩn.
Viết chương trình giải phương trình bậc 2 2 ẩn ax2 + bx + c = 0.
Bài giải
-------------------- ######## --------------------
Bài giải
public static void main(String[] args) {
double a, b, c, x1, x2, delta;
String ketQua = "";
Scanner scanner = new Scanner(System.in);
System.out.println("Giải phương trình ax^2 + bx + c = 0");
do {
System.out.print("Nhập a (a # 0): ");
a = scanner.nextDouble();
} while (a == 0);
System.out.print("Nhập b: ");
b = scanner.nextDouble();
System.out.print("Nhập c: ");
c = scanner.nextDouble();
// tính delta = b * b - 4 * a * c;
delta = Math.pow(b, 2) - 4 * a * c;
// kiểm tra nếu delta < 0 thì phương trình vô nghiệm
// delta = 0 thì phương trình có nghiệm kép
// delta > 0 thì phương trình có 2 nghiệm phân biệt
if (delta < 0) {
ketQua = "Phương trình vô nghiệm!";
} else if (delta == 0) {
x1 = x2 = -b/ (2*a);
} else {
x1 = (-b + Math.sqrt(delta)) / (2 * a);
x2 = (-b - Math.sqrt(delta)) / (2 * a);
ketQua = "Phương trình có 2 nghiệm x1 = " + x1 + " và x2 = " + x2;
}
System.out.println(ketQua);
}Kết quả sau khi biên dịch chương trình:

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình giải phương trình bậc 2 2 ẩn.
- Java - Viết chương trình tính độ dài đoạn thẳng nối 2 điểm.
- Java - Viết chương trình hiển thị ngẫu nhiên 1 ký tự in hoa.
- Java - Viết chương trình tính diện tích đa giác đều.
- Java - Viết chương trình tìm số lớn nhất, nhỏ nhất và tính trung bình của 2 số có kiểu double ngẫu nhiên.

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng