Cập nhật thông tin chi tiết về Java: Giải Phương Trình Bậc Nhất mới nhất trên website Caffebenevietnam.com. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất.
Java: Giải phương trình bậc nhất
Đăng ký nhận thông báo về những video mới nhất
Đăng ký khóa học
Họ và tên bạn
*
: Số điện thoại
*
:
Email:
Thời gian học:
Sáng
Chiều
Tối
Lời nhắn:
Giải Phương Trình Bậc Nhất Trong Java
Ví dụ: Chương trình giải phương trình bậc nhất trong Java.
Chúng ta sẽ yêu cầu người dùng nhập vào hai hệ số a và b khi đó phương trình có dạng ax + b = 0, sau đó xét điều kiện cho a và b
Nếu a = 0 thì phương trình có hai trường hợp đó là:
Trường hợp 1: Phương trình có vô số nghiệm khi a = 0 và b = 0.
Trường hợp 2: Phương trình vô nghiệm khi a = 0 và b != 0.
Nếu a != 0 thì nghiệm của phương trình sẽ bằng -b / a.
import java.util.Scanner; import java.text.DecimalFormat; public class GiaiPTBacNhat { public static void main(String[] args) { int aNumber, bNumber; double nghiem; DecimalFormat decimalFormat = new DecimalFormat("#.##"); 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; System.out.println("Phương trình có nghiệm x = " + decimalFormat.format(nghiem) + "."); } System.out.println("Chương trình này được đăng tại Freetuts.net"); } }Giải Phương Trình Bậc 2 Trong Java
Đề bài
Viết chương trình giải phương trình bậc 2 trong java. Phương trình bậc 2 có dạng:
Lời giải
Kiến thức sử dụng trong bài này, java.util.Scanner được sử dụng để đọc dữ liệu nhập vào từ bàn phím và từ khóa static trong java. Bạn cũng nên tìm hiểu về package trong java.
Bài này được viết trên eclipse, bạn có thể tham khảo bài tạo chương trình java đầu tiên trên eclipse.
File: chúng tôi
package vn.viettuts.baitap; import java.util.Scanner; /** * Giải phương trình bậc 2 * * @author viettuts.vn */ public class BaiTap1 { private static Scanner scanner = new Scanner(System.in); /** * main * * @param args */ public static void main(String[] args) { System.out.print("Nhập hệ số bậc 2, a = "); float a = BaiTap1.scanner.nextFloat(); System.out.print("Nhập hệ số bậc 1, b = "); float b = BaiTap1.scanner.nextFloat(); System.out.print("Nhập hằng số tự do, c = "); float c = scanner.nextFloat(); BaiTap1.giaiPTBac2(a, b, c); } /** * Giải phương trình bậc 2: ax2 + bx + c = 0 * * @param a: hệ số bậc 2 * @param b: hệ số bậc 1 * @param c: số hạng tự do */ public static void giaiPTBac2(float a, float b, float c) { if (a == 0) { if (b == 0) { System.out.println("Phương trình vô nghiệm!"); } else { System.out.println("Phương trình có một nghiệm: " + "x = " + (-c / b)); } return; } float delta = b*b - 4*a*c; float x1; float x2; x1 = (float) ((-b + Math.sqrt(delta)) / (2*a)); x2 = (float) ((-b - Math.sqrt(delta)) / (2*a)); System.out.println("Phương trình có 2 nghiệm là: " + "x1 = " + x1 + " và x2 = " + x2); } else if (delta == 0) { x1 = (-b / (2 * a)); System.out.println("Phương trình có nghiệm kép: " + "x1 = x2 = " + x1); } else { System.out.println("Phương trình vô nghiệm!"); } } }Kết quả:
Nhập hệ số bậc 2, a = 2 Nhập hệ số bậc 1, b = 1 Nhập hằng số tự do, c = -1 Phương trình có 2 nghiệm là: x1 = 0.5 và x2 = -1.0Trong ví dụ trên, phương thức Math.sqrt(double a) được sử dụng để tính căn bậc 2 của a.
Phương Trình Quy Về Phương Trình Bậc Nhất, Bậc Hai
Chuyên đề môn Toán lớp 10
Chuyên đề Toán học lớp 10: Phương trình quy về phương trình bậc nhất, bậc hai được VnDoc sưu tầm và giới thiệu tới các bạn học sinh cùng quý thầy cô tham khảo. Nội dung tài liệu sẽ giúp các bạn học sinh học tốt môn Toán học lớp 10 hiệu quả hơn. Mời các bạn tham khảo.
Chuyên đề: Phương trình quy về phương trình bậc nhất, bậc hai
I. ÔN TẬP VỀ PHƯƠNG TRÌNH BẬC NHẤT, BẬC HAI
1. Phương trình bậc nhất
Cách giải và biện luận phương trình dạng ax + b = 0 được tóm tắt trong bảng sau
Khi a ≠0 phương trình ax + b = 0 được gọi là phương trình bậc nhất một ẩn.
2. Phương trình bậc hai
Cách giải và công thức nghiệm của phương trình bậc hai được tóm tắt trong bảng sau
3. Định lí Vi-ét
Nếu phương trình bậc hai ax 2 + bx + c = 0 (a ≠0) có hai nghiệm x 1, x 2 thì
x 1 + x 2 = –1x 2 =
Ngược lại, nếu hai số u và v có tổng u + v = S và tích uv = P thì u và v là các nghiệm của phương trình
II. PHƯƠNG TRÌNH QUY VỀ PHƯƠNG TRÌNH BẬC NHẤT, BẬC HAI
Có nhiều phương trình khi giải có thể biến đổi về phương trình bậc nhất hoặc bậc hai.
1. Phương trình chứa ẩn trong dấu giá trị tuyệt đối
Để giải phương trình chứa ẩn trong dấu giá trị tuyệt đối ta có thể dùng định nghĩa của giá trị tuyệt đối hoặc bình phương hai vế để khử dấu giá trị tuyệt đối.
Giải
Cách 1
a) Nếu x ≥ 3 thì phương trình (3) trở thành x – 3 = 2x + 1. Từ đó x = -4.
Giá trị x = -4 không thỏa mãn điều kiện x ≥ 3 nên bị loại.
b) Nếu x < 3 thì phương trình (3) trở thành -x + 3 = 2x + 1. Từ đó x =
Giá trị này thỏa mãn điều kiện x < 3 nên là nghiệm.
Kết luận. Vậy nghiệm của phương trình là x =
Cách 2. Bình phương hai vế của phương trình (3) ta đưa tới phương trình hệ quả
Phương trình cuối có hai nghiệm là x = -4 và x =
Thử lại ta thấy phương trình (3) chỉ có nghiệm là x =
2. Phương trình chứa ẩn dưới dấu căn
Để giải các phương trình chứa ẩn dưới dấu căn bậc hai, ta thường bình phương hai vế để đưa về một phương trình hệ quả không chứa ẩn dưới dấu căn.
Ví dụ 2. Giải phương trình
Giải.
Điều kiện của phương trình (4) là x ≥
Bình phương hai vế của phương trình (4) ta đưa tới phương trình hệ quả
Phương trình cuối có hai nghiệm là x = 3 + √2 và x = 3 – √2 . Cả hai giá trị này đều thỏa mãn điều kiện của phương trình (4), nhưng khi thay vào phương trình (4) thì giá trị x = 3 – √2 bị loại (vế trái dương còn vế phải âm), còn giá trị x= 3 + √2 là nghiệm (hai vế cùng bằng √2 + 1).
Kết luận. Vậy nghiệm của phương trình (4) là x= 3 + √2 .
Bạn đang xem bài viết Java: Giải Phương Trình Bậc Nhất trên website Caffebenevietnam.com. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!