Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

พื้นที่ของสามเหลี่ยมที่เกิดจากแกนของพิกัดและเส้นตรงที่กำหนด?


เราจะมาดูวิธีการหาพื้นที่ของสามเหลี่ยมที่เกิดจากแกน x และ y และเส้นตรงอีกเส้น แผนภาพจะมีลักษณะดังนี้ สมการของเส้นตรงคือ −

𝑎𝑥+𝑏𝑦+𝑐=0

พื้นที่ของสามเหลี่ยมที่เกิดจากแกนของพิกัดและเส้นตรงที่กำหนด?

เส้นตัดแกน x ที่จุด B และตัดแกน y ที่จุด A รูปแบบการสกัดกั้นจะเป็นดังนี้ -

พื้นที่ของสามเหลี่ยมที่เกิดจากแกนของพิกัดและเส้นตรงที่กำหนด?

ดังนั้นจุดตัดแกน x คือ −𝑐∕𝑎 และจุดตัดแกน y คือ −𝑐∕𝑏 ดังนั้น พื้นที่ของสามเหลี่ยมคือ

พื้นที่ของสามเหลี่ยมที่เกิดจากแกนของพิกัดและเส้นตรงที่กำหนด?

ตัวอย่าง

#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);
}

ผลลัพธ์

Area: 0.5625