Ở đâ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