Kiến thức

Hướng dẫn giải phương trình bậc 2 trong Java

Trang chủ

»

Lập Trình Java

»

Lập trình java căn bản

» Hướng dẫn giải phương trình bậc 2 trong Java

Hướng dẫn giải phương trình bậc 2 trong Java

Bài toán phương trình bậc 2 là một trong những bài toán cổ điển mà 90% những người khi mới học lập trình đều phải trải qua và nắm được, vì vậy trong bài học hôm nay mình sẽ hướng dẫn các bạn cách giải bài toán phương trinh bậc 2 trong ngôn ngữ lập trình 

Java

 nói riêng. Bài học nằm trong Serie

lập trình Java căn bản.

Bạn đang xem: Hướng dẫn giải phương trình bậc 2 trong Java

Giải phương trình bậc 2 trong Java như thế nào?

  •  Mục tiêu :

    Sử dụng câu lệnh điều kiện

  •  Yêu cầu : Giải bài toán tìm nghiệm phương trình bậc hai : ax2 + bx + c =0, với a # 0

Tương tự như cách giải bài toán

phương trình bậc nhất

, trong bài này mình vẫn sẽ sử dụng phương pháp tách hàm quen thuộc.

Ở đây mình tách thành 2 hàm NhapSoNguyen, GiaiPTbac2 và phương thức main

Dưới đây là cách giải.

 

giải phương trình bậc 2 trong java 001

giải phương trình bậc 2 trong java

 

Bạn chạy chương trình, nhập vào hệ số phương trình sẽ thấy được kết quả

 

giải phương trình bậc 2 trong java 003

giải phương trình bậc 2 trong java

 

Lời kết : Giải phương trình bậc 2 trong

Java

nói riêng và trong lập trình nói chung là bài toán cơ bản và phổ biến mà bạn nên biết trước khi đi vào tìm hiểu những bài toán khó và phức tạp hơn. Vì vậy hãy tự tay viết từng dòng code, từng hàm trong bài toán bạn sẽ hiểu và quen cách xử lý cũng như viết code hơn. Hãy bỏ ngay thói quen Copy rồi Paste để tránh hậu quả ít ngày sau sẽ quên ngay những dòng code cho dù rất đơn giản này. Hãy tự tay viết code nhé!

Chúc bạn thành công!

 

Những bài bạn nên xem:
  1. Bài toán phương trình bậc nhất trong Java

  2. Tính chu vi và diện tích hình tròn trong Java

  3. Tính chu vi và diện tích tam giác trong Java

  4. Hướng dẫn cài đặt jdk và eclipse để lập trình Java

 

2.8 / 5 ( 17 bình chọn )

Share this post

Chuyên mục: Kiến thức

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button