কম্পিউটার

C++ এ অক্টেহেড্রনের সারফেস এরিয়ার জন্য প্রোগ্রাম


অক্টেহেড্রন কি?

'ডোডেকাহেড্রন' শব্দটি গ্রীক শব্দ থেকে এসেছে যেখানে, অক্টার অর্থ 'আট' এবং হেড্রন 'মুখ' নির্দিষ্ট করে। জ্যামিতিক ভাষায় অক্টাহেড্রন হল একটি 3-ডি প্লেটোনিক বা নিয়মিত কঠিন আটটি মুখের সাথে। যেমন, অন্যান্য পরিসংখ্যান অষ্টহেড্রনেরও বৈশিষ্ট্য রয়েছে এবং তা হল −

  • 6 পলিহেড্রন শীর্ষবিন্দু
  • ১২টি পলিহেড্রন প্রান্ত
  • 8টি সমবাহু মুখ

নীচে অষ্টহেড্রনের চিত্র দেওয়া হল

C++ এ অক্টেহেড্রনের সারফেস এরিয়ার জন্য প্রোগ্রাম

সমস্যা

পার্শ্বগুলির সাথে দেওয়া, প্রোগ্রামটিকে অবশ্যই অষ্টহেড্রনের পৃষ্ঠের ক্ষেত্রফল খুঁজে বের করতে হবে যেখানে পৃষ্ঠের ক্ষেত্রফল প্রদত্ত চিত্রের মুখ দ্বারা দখল করা মোট স্থান।

অক্টাহেড্রনের পৃষ্ঠের ক্ষেত্রফল গণনা করার জন্য একটি সূত্র আছে −

C++ এ অক্টেহেড্রনের সারফেস এরিয়ার জন্য প্রোগ্রাম

যেখানে, a হল একটি অক্টেহেড্রনের পাশে

উদাহরণ

Input-: side=5
Output-: 86.6025

অ্যালগরিদম

Start
Step 1 -> declare function to find area of octahedron
   double surface_area(double side)
      return (2*(sqrt(3))*(side*side))
Step 2 -> In main()
   Declare variable double side=5
   Print surface_area(side)
Stop

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
//function for surface area of octahedron
double surface_area(double side){
   return (2*(sqrt(3))*(side*side));
}
int main(){
   double side = 5;
   cout << "Surface area of octahedron is : " << surface_area(side);
}

আউটপুট

Surface area of octahedron is : 86.6025

  1. C++ এ কিউবয়েডের আয়তন এবং সারফেস এরিয়ার জন্য প্রোগ্রাম

  2. C++ এ ঘনক্ষেত্রের আয়তন এবং সারফেস এরিয়ার জন্য প্রোগ্রাম

  3. C++ এ ডোডেকাহেড্রনের সারফেস এরিয়ার জন্য প্রোগ্রাম

  4. QuickSort-এর জন্য C++ প্রোগ্রাম?