Python: Giải phương trình bậc nhất 1 ẩn

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Video hướng dẫn:

Hướng dẫn chi tiết:

Phương trình bậc 1 (bậc nhất) là phương trình có dạng: ax + b = 0

Sau đây là một giải thuật cho phương trình bậc nhất:

+ Nhập vào các hệ số a và b

+ Nếu a==0:

- Nếu b==0 => Vô số nghiệm (hay vô định)

- Nếu b!=0 => Vô nghiệm

+ Nếu a!=0:

Phương trình có nghiệm là x = -b/a

Còn dưới đây là lưu đồ cho thuật toán:

Lưu đồ cho thuật toán giải phương trình bậc 2

Sau đây là đoạn code demo:

# Bài toán: Hãy viết chương trình giải phương
# trình bậc nhất 1 ẩn: ax + b = 0

# Lập trình:
a = float(input("Nhập hệ số a: "))
b = float(input("Nhập hệ số b: "))

if a == 0:
  if b == 0:
    print("Vô số nghiệm")
  else:
    print("Vô nghiệm")
else:
  print("Phương trình có nghiệm x =", -b / a)

Tham khảo:

  1. Khóa học Lập trình Python Level 1
  2. Bài tập phần điều kiện
  3. Bài tập phần vòng lặp
  4. Bài tập phần Class
  5. Bài tập phần vẽ hình
» Tiếp: Giải phương trình bậc 2
« Trước: Giải bài toán gà-chó
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!