ক্ষেত্রফল হল একটি আকৃতির其二-মাত্রিক সমতলে বিস্তার।
বর্গ হল একটি চতুর্ভুজ যার সকল পাশ সমান এবং সকল অভ্যন্তরীণ কোণ সমকোণ।
ডায়াগোনাল হল একটি বহুভুজের দুটি অনาจাস্ত পাশকে जोড়া রেখা।

ac এবং bd হল বর্গ abcd-এর দুটি ডায়াগোনাল।
এই সমস্যাতিতে আমাদের একটি বর্গের ডায়াগোনালের দৈর্ঘ্য দেওয়া থাকবে এবং আমাদের বর্গের ক্ষেত্রফল বের করতে হবে।
ত্রিভুজ abc-তে,
ac² = bc² + ab² d² = a² + a² d = √(2*a²) d²/2 = a²
আমরা জানি বর্গের ক্ষেত্রফল = a * a।
তাই, area = d² / 2
এই সূত্র ব্যবহার করে ডায়াগোনালের দৈর্ঘ্য দেওয়া থাকলে বর্গের ক্ষেত্রফল বের করা যায়।
উদাহরণ কোড
#include <iostream>
#include <math.h>
using namespace std;
int main() {
double d = 10;
double area = (d * d) / 2.0;
cout << "Area of square of diagonal " << d << " is " << area;
return 0;
}
আউটপুট
area of square of diagonal 10 is 50