Để tính diện tích của một khu đất có hình dạng bất kì, ta chia nhỏ khu đất này thành các hình tam giác. Sử dụng công thức Heron để tính diện tích từng tam giác dựa trên độ dài các cạnh. Cuối cùng, tổng diện tích của các hình tam giác này là diện tích của khu đất.
Dưới đây là công thức Heron để tính diện tích S của hình tam giác với độ dài ba cạnh a, b, c và p là nửa chu vi của hình tam giác: \(S=\sqrt{\text{(p(p – a)(p – b)(p – c))}}\)

Yêu cầu: Viết chương trình tính diện tích của hình tam giác khi biết độ dài của ba cạnh.

Dữ liệu vào: Ba số thực dương là độ dài của ba cạnh.

Dữ liệu ra: Diện tích của hình tam giác.

Ví dụ minh hoạ cho kết quả chạy chương trình:

Thông tin nhậpKết quả hiển thị
Nhập độ dài cạnh a: 3Nhập độ dài cạnh b: 4Nhập độ dài cạnh c: 5Diện tích của tam giác là: 6.00

Gợi ý: Sử dụng hàm sqrt() trong thư viện math để tính căn bậc 2 của các số thực dương. Để a, b, c là ba cạnh của tam giác thì: a > 0, b > 0, c > 0 và tổng 2 cạnh bất kì phải lớn hơn cạnh còn lại. Áp dụng công thức Heron để tính diện tích và in kết quả ra màn hình.