Ở đây chúng ta sẽ xem làm thế nào để có được diện tích của một tam giác được tạo thành bởi trục x và y và một đường thẳng khác. Sơ đồ sẽ như dưới đây. Phương trình của đường thẳng là -
𝑎𝑥+𝑏𝑦+𝑐=0
Đường thẳng cắt trục x tại điểm B và cắt trục y tại điểm A. Dạng giao nhau sẽ như dưới đây -
Vì vậy, hệ số x là −𝑐 ∕ 𝑎 và hệ số y là −𝑐 ∕ 𝑏. Vậy diện tích của tam giác là
Ví dụ
#include<iostream> #include<cmath> using namespace std; double areaTriangle(double a, double b, double c){ return fabs((c*c) / (2*a*b)); } main() { double a = -2, b = 4, c = 3; cout << "Area: " << areaTriangle(a, b, c); }
Đầu ra
Area: 0.5625