কম্পিউটার

C++ এ Icosahedron এর ক্ষেত্রফল এবং আয়তন খুঁজে বের করার প্রোগ্রাম


এই সমস্যায়, আমাদেরকে একটি মান দেওয়া হয়েছে যা একটি আইকোসাহেড্রনের দিক নির্দেশ করে৷ আমাদের কাজ হল Icosahedronin C++ এর ক্ষেত্রফল এবং আয়তন খুঁজে বের করার জন্য একটি প্রোগ্রাম তৈরি করা৷

আইকোসাহেড্রন একটি নিয়মিত 30 পার্শ্বযুক্ত পলিহেড্রন। এটির একই বাহুর 20টি সমবাহু ত্রিভুজ রয়েছে। এই পলিহেড্রনের মাত্র 12টি শীর্ষবিন্দু রয়েছে৷

C++ এ Icosahedron এর ক্ষেত্রফল এবং আয়তন খুঁজে বের করার প্রোগ্রাম

ড্যাশড লাইনগুলি দৃশ্যমান পৃষ্ঠের পিছনে থাকা প্রান্তগুলির জন্য৷

সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,

ইনপুট

a = 4

সমাধান পদ্ধতি

সমস্যা সমাধানের জন্য, আমরা আইকোসাহেড্রনের ক্ষেত্রফল বের করতে জ্যামিতিক সূত্র ব্যবহার করব।

সারফেস এরিয়া (ক্ষেত্রফল) =$5\square^2\sqrt{3}=8.660 * a^2$

আয়তন =$Volume =\frac{5\square^2}{12}(3+\sqrt{5})=2.1817 * a^3$

আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম,

উদাহরণ

#include <iostream>
using namespace std;
float calcIcoSArea(float a) {
   return (8.660 * a * a);
}
float calcIcoVolume(float a) {
   return (2.1817 * a * a * a);
}
int main(){
   float a = 7;
   cout<<"The length of side of icosahedron is "<<a<<endl;
   cout<<"The surface area of icosahedron is "<<calcIcoSArea(a)<<endl;
   cout<<"The volume of icosahedron is "<<calcIcoVolume(a)<<endl;
   return 0;
}

আউটপুট

The length of side of icosahedron is 7
The surface area of icosahedron is 424.34
The volume of icosahedron is 748.323

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

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

  3. C++ ব্যবহার করে উপবৃত্তের ক্ষেত্রফল বের করার জন্য প্রোগ্রাম

  4. কিউবয়েডের সারফেস এরিয়া এবং ভলিউম খুঁজে পেতে জাভা প্রোগ্রাম