Computer >> Máy Tính >  >> Lập trình >> lập trình C

Diện tích tam giác tạo bởi trục tọa độ và một đoạn thẳng cho trước?

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

Diện tích tam giác tạo bởi trục tọa độ và một đoạn thẳng cho trước?

Đườ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 -

Diện tích tam giác tạo bởi trục tọa độ và một đoạn thẳng cho trước?

Vì vậy, hệ số x là −𝑐 ∕ 𝑎 và hệ số y là −𝑐 ∕ 𝑏. Vậy diện tích của tam giác là

Diện tích tam giác tạo bởi trục tọa độ và một đoạn thẳng cho trước?

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