Java - Giải phương trình bậc một ax + b = 0
Viết chương trình giải phương trình bậc một ax + b = 0 (với a, b là 2 số nguyên nhập từ bàn phím).
Bài giải
-------------------- ######## --------------------
Bài giải.
package cau_truc_ifelse;
import java.text.DecimalFormat;
import java.util.Scanner;
public class GiaiPhuongTrinhBac1 {
public static void main(String[] args) {
int aNumber, bNumber;
double nghiem;
DecimalFormat decimalFormat = new DecimalFormat("#.##"); // làm tròn đến 2 chữ số thập phân
Scanner scanner = new Scanner(System.in);
System.out.println("Nhập vào số a: ");
aNumber = scanner.nextInt();
System.out.println("Nhập vào số b: ");
bNumber = scanner.nextInt();
System.out.println("Phương trình bạn vừa nhập vào là: " + aNumber + "x + " + bNumber + " = 0.");
if (aNumber == 0) {
if (bNumber == 0) {
System.out.println("Phương trình này có vô số nghiệm.");
} else {
System.out.println("Phương trình vô nghiệm.");
}
} else {
nghiem = (double) -bNumber / aNumber; // ép kiểu để cho ra kết quả chính xác
System.out.println("Phương trình có nghiệm x = " + decimalFormat.format(nghiem) + ".");
}
}
}
Khi nhập vào a = 0 và b = 0:

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Khi nhập vào a = 0 và b # 0:
- Khi nhập vào a # 0:
Câu hỏi thường gặp liên quan:
- Java - So sánh 1 số nguyên nhập từ bàn phím với số 5 và hiển thị kết quả.
- Java - Nhập điểm 2 môn học, so sánh điếm của 2 môn đó và hiển thị kết quả
- Java - Nhập vào 1 năm bất kỳ và kiểm tra năm đó có phải là năm nhuận hay không.
- Java - Nhập vào điểm một môn học của sinh viên và xếp loại kết quả môn học của sinh viên đó.
- Java - Tính và hiển thị chu vi của một tam giác thường.
- Java - Xác định vị trí của một điểm so với đường tròn và hiển thị thông báo.
- Java - Giải phương trình bậc một ax + b = 0
- Java - Xác định nhóm tuổi của một người với năm sinh nhập từ bàn phím.

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