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