Bài 2.Chương trình ở Hình 9 xây dựng một hàm tính diện tích một tam giác bằng công thức Heron...
Câu hỏi:
Bài 2. Chương trình ở Hình 9 xây dựng một hàm tính diện tích một tam giác bằng công thức Heron theo ba cạnh của tam giác. Em hãy hoàn thiện chương trình bằng lời gọi hàm thích hợp để đưa ra màn hình kết quả tính diện tích của tam giác có ba cạnh 3, 4, 5.

Câu trả lời:
Người trả lời: GV. Đỗ Văn Long
Để hoàn thiện chương trình, ta cần viết một hàm tính diện tích tam giác theo công thức Heron. Sau đó, ta gọi hàm đó và truyền vào ba cạnh của tam giác (3, 4, 5) để tính diện tích và in kết quả ra màn hình.Câu trả lời chi tiết:1. Viết hàm tính diện tích tam giác theo công thức Heron:```pythonimport mathdef dien_tich_tam_giac(a, b, c): s = (a + b + c) / 2 dien_tich = math.sqrt(s * (s - a) * (s - b) * (s - c)) return dien_tich```2. Gọi hàm và truyền vào ba cạnh của tam giác (3, 4, 5) để tính diện tích và in kết quả ra màn hình:```pythona = 3b = 4c = 5dien_tich = dien_tich_tam_giac(a, b, c)print("Diện tích tam giác có ba cạnh {}, {}, {} là: {}".format(a, b, c, dien_tich))```Kết quả:Diện tích tam giác có ba cạnh 3, 4, 5 là: 6.0
Câu hỏi liên quan:
- HOẠT ĐỘNG1. Khi giải quyết một bài toán phức tạp, người ta thường phân chia bài toán đó thành một...
- HOẠT ĐỘNG2. Chương trình trong Hình 2 khai báo hàm ptb1(), hàm này giải phương trình có dạng ax + b...
- LUYỆN TẬPBài 1.Với hàm BCNN được xây dựng ở chương trình sau đây (Hình 8), trong những dòng...
- VẬN DỤNGSử dụng kết quả của Bài 2 phần Luyện tập, em hãy viết chương trình giải bài toán ở Hoạt...
- TỰ KIỂM TRATrong các câu sau đây, những câu nào đúng?1) Sử dụng chương trình con sẽ làm chương...
Bình luận (0)