কেন্দ্রিক বৃত্ত কি?
সমকেন্দ্রিক বৃত্ত হল বৃত্তের ভিতরের বৃত্ত যার মানে তারা বিভিন্ন ব্যাসার্ধের দৈর্ঘ্যের সাথে সাধারণ কেন্দ্র ভাগ করে যেমন r1 এবং r2 যেখানে, r2>r1। দুটি কেন্দ্রীভূত বৃত্তের মধ্যবর্তী অঞ্চলটিকে অ্যানুলাস বলা হয়।
নিচে দেওয়া হল সমকেন্দ্রিক বৃত্তের চিত্র
সমস্যা
বিভিন্ন ব্যাসার্ধের দৈর্ঘ্যের r1 এবং r2 দুটি কেন্দ্রীভূত বৃত্ত দিয়ে দেওয়া হয়েছে যেখানে r2>r1। কাজটি হল উভয় বৃত্তের মধ্যবর্তী এলাকা খুঁজে বের করা যা নীল রঙ দ্বারা হাইলাইট করা হয়েছে।
দুটি বৃত্তের মধ্যে ক্ষেত্রফল নির্ণয় করতে আমরা ছোট বৃত্ত থেকে বড় বৃত্তের ক্ষেত্রফল বিয়োগ করতে পারি
ধরা যাক, বড় বৃত্তের ব্যাসার্ধ r2 এবং ছোট বৃত্তের ব্যাসার্ধের দৈর্ঘ্য r1 এর চেয়ে
উদাহরণ
Input-: r1=3 r2=4 Output-: area between two given concentric circle is :21.98
অ্যালগরিদম
Start Step 1 -> define macro as #define pi 3.14 Step 2 -> Declare function to find area between the two given concentric circles double calculateArea(int x, int y) set double outer = pi * x * x Set double inner = pi * y * y return outer-inner step 3 -> In main() Declare variable as int x = 4 and int y = 3 Print calculateArea(x,y) Stop
উদাহরণ
#include <bits/stdc++.h> #define pi 3.14 using namespace std; // Function to find area between the two given concentric circles double calculateArea(int x, int y){ double outer = pi * x * x; double inner = pi * y * y; return outer-inner; } int main(){ int x = 4; int y = 3; cout <<"area between two given concentric circle is :"<<calculateArea(x, y); return 0; }
আউটপুট
area between two given concentric circle is :21.98