এই টিউটোরিয়ালে, আমরা একটি প্রদত্ত ত্রিভুজের অন্তর্বৃত্তের ব্যাসার্ধ খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।
এর জন্য, আমাদের একটি নির্দিষ্ট ত্রিভুজের বাহু সরবরাহ করা হবে এবং আমাদের কাজ হল সেই ত্রিভুজের অন্তর্বৃত্তের ব্যাসার্ধ খুঁজে বের করা।
অন্তর্বৃত্তের ব্যাসার্ধ বের করার সূত্র হল
ত্রিভুজের ক্ষেত্রফল/ত্রিভুজের অর্ধ পরিধি
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
//calculating the radius of incircle
float calc_radius(float a, float b, float c) {
if (a < 0 || b < 0 || c < 0)
return -1;
//half perimeter of triangle
float p = (a + b + c) / 2;
//area of triangle
float area = sqrt(p * (p - a) * (p - b) * (p - c));
float radius = area / p;
// Return the radius
return radius;
}
int main() {
float a = 4, b = 7, c = 9;
cout << calc_radius(a, b, c) << endl;
return 0;
} আউটপুট
1.34164