এই টিউটোরিয়ালে, আমরা একটি প্রদত্ত ত্রিভুজের অন্তর্বৃত্তের ব্যাসার্ধ খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।
এর জন্য, আমাদের একটি নির্দিষ্ট ত্রিভুজের বাহু সরবরাহ করা হবে এবং আমাদের কাজ হল সেই ত্রিভুজের অন্তর্বৃত্তের ব্যাসার্ধ খুঁজে বের করা।
অন্তর্বৃত্তের ব্যাসার্ধ বের করার সূত্র হল
ত্রিভুজের ক্ষেত্রফল/ত্রিভুজের অর্ধ পরিধি
উদাহরণ
#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