Giải bài tập 19.10 trang 41 SBT Tin học 10 Kết nối tri thức
Em hãy viết chương trình giải phương trình bậc nhất dạng tổng quát ax + b = c, các hệ số a, b, c là các số thực được nhập vào từ bàn phím.
Hướng dẫn giải chi tiết bài tập 19.10
Phương pháp giải:
Thuật toán giải phương trình bậc nhất dạng tổng quát có thể nêu ngắn gọn như sau:
- Nếu a khác 0, thì phương trình luôn có nghiệm duy nhất x = (c - b)/a
- Nếu a = 0 và c − b = 0 thì phương trình có vô số nghiệm (x có thể nhận giá trị tuỳ ý).
- Nếu a = 0 và c − b khác 0 thì phương trình vô nghiệm.
Lời giải chi tiết:
#Giải phương trình bậc nhất dạng tổng quát
a = float(input("Nhập số a: "))
b = float(input("Nhập số b: "))
c = float(input("Nhập số c: “))
if a != 0:
print("Phương trình có nghiệm duy nhất x = ", (c - b)/a)
if a == 0 and c-b == 0:
print("Phương trình có vô số nghiệm (x có thể là một số bất kì)!")
if a == 0 and c-b!=0:
print("Phương trình đã cho và nghiệm !")
-- Mod Tin Học 10 HỌC247
Bài tập SGK khác
Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.