समस्या विवरण
यहां हम एक त्रिभुज का क्षेत्रफल देखेंगे जो एक आयत में अंकित है और वह आयत एक दीर्घवृत्त में अंकित है। प्रमुख और लघु अक्ष के आधे 'a' और 'b' हैं। मान लीजिए आयत की लंबाई 'l' और चौड़ाई 'h' है।
सूत्र
दीर्घवृत्त में आयत का क्षेत्रफल = 2ab
त्रिभुज का क्षेत्रफल = आयत का क्षेत्रफल / 2 = ab
C++ प्रोग्राम उदाहरण
#include <iostream>
#include <cmath>
using namespace std;
float area(float a, float b) {
if (a < 0 || b < 0)
return -1;
float area = a * b;
return area;
}
int main() {
float a = 5, b = 2;
cout << "क्षेत्रफल है: " << area(a, b);
}
आउटपुट
क्षेत्रफल है: 10