Nhập vào tọa độ đỉnh A,B,C của Tam Giác ABC. Kiểm tra xem Tam Giác ABC có phải là Tam Giác vuông hay ko? Tính diện tích Tam Giác ABC?
Bài này nó cho là tọa độ Đỉnh ko phải là Cạnh (
Nhập vào tọa độ đỉnh A,B,C của Tam Giác ABC. Kiểm tra xem Tam Giác ABC có phải là Tam Giác vuông hay ko? Tính diện tích Tam Giác ABC?
Bài này nó cho là tọa độ Đỉnh ko phải là Cạnh (
Cho tọa độ đỉnh thì cũng có thể tính độ dài cạnh: A(x1,y1), B(x2,y2) => AB = sqrt(x2-x1)^2 + (y2-y1)^2). CT này quá căn bản học lớp 10 còn biết.
Cũng có thể kiểm tra tam giác vuông bằng cách dùng tích vô hướng của 2 vector.
Code thì ban tự viết nhé, vì cũng k khó tí nào. tập làm cho quen đi.
Được sửa bởi predator0906 lúc 19:34 ngày 20-05-2011
Mình xin bổ xung thêm. Diện tích tam giác được tính là |[AB,AC]|*1/2
Tức là diện tích là chuẩn của vector tích có hướng của AB và AC.
Theo tối kiến của mình, bạn nên tính các vector trước, sau đó tính diện tích.
Nếu diện tích = 0 => ko phải tam giác.
Ngược lại, nếu tồn tại diện tích = 1/2 tích 2 cạnh nào đó => tồn tại góc vuông
Rồi từ từ khai triển các phép thử khác
Có thể cách này ko hay nhưng cũng vui vui phải ko
phải có điều kiện cụ thể thì dễ làm hơn
ví dụ tọa độ các đỉnh là nguyên hay thực
nếu là nguyên thì dễ hơn
chứ nếu là thực thì hay phết đấy
Bookmarks