Chương trình ở Hình 1a được viết để giải phương trình bậc nhất ax + b = 0


Giải Tin học 10 Bài 5: Thực hành viết chương trình đơn giản

Haylamdo biên soạn và sưu tầm lời giải Bài 1 trang 69 Tin học 10 trong Bài 5: Thực hành viết chương trình đơn giản. Với lời giải chi tiết nhất hy vọng sẽ giúp học sinh biết cách làm bài tập Tin học 10.

Bài 1 trang 69 Tin học 10: Chương trình ở Hình 1a được viết để giải phương trình bậc nhất ax + b = 0, với a, b là hai số thực nhập từ bàn phím (a ≠ 0) và nghiệm thu được thông báo ra màn hình.

Tuy nhiên, chương trình đó còn viết thiếu ở những vị trí “…”. Em hãy hoàn thiện chương trình và kiểm thử xem với dữ liệu vào a = 1 và b = 2, chương trình em vừa hoàn thiện có cho kết quả giống như Hình 1b không?

Chương trình ở Hình 1a được viết để giải phương trình bậc nhất ax + b = 0

Chương trình sẽ đưa ra màn hình thông tin gì nếu nhập vào giá trị a = 0?

Lời giải:

- Hoàn thiện chương trình:

a = float(input("a = "))

b = float (input("b = "))

print("Nghiệm của phương trình là ", -b/a)

- Chạy thử với a = 1, b = 2:

Chương trình ở Hình 1a được viết để giải phương trình bậc nhất ax + b = 0

- Chương trình hoàn thiện cho kết quả giống

- Nếu nhập a = 0 thì chương trình sẽ đưa ra thông báo lỗi:

ZeroDivisionError: float division by zero

Chương trình ở Hình 1a được viết để giải phương trình bậc nhất ax + b = 0

Xem thêm lời giải bài tập Tin học lớp 10 Cánh diều hay, chi tiết khác: