কিউব কী? (What is cube?)
কিউব হল একটি থ্রি-ডাইমেনশনাল অবজেক্ট যার ছয়টি ফেস স্কোয়ার শেপের অর্থাৎ এর পার্শ্ব গুলোর দৈর্ঘ্য এবং ব্রেডথ একই। কিউব একমাত্র রেগুলার হেক্সাহেড্রন যার নিচের প্রপার্টি গুলো আছে -
- ছয়টি ফেস
- ১২টি এজ
- ৮টি ভার্টেক্স
নিচে কিউবের ছবি দেওয়া আছে

সমস্যা
পার্শ্ব দেওয়া আছে, কাজটি হল কিউবের টোটাল সারফেস এরিয়া এবং ভলিউম বের করা যেখানে সারফেস এরিয়া হল ফেস গুলোর কভার করা জায়গা এবং ভলিউম হল শেপটি যা জায়গা ধারণ করতে পারে।
কিউবের সারফেস এরিয়া এবং ভলিউম বের করার জন্য একটি ফর্মুলা আছে -
Surface Area = 6 * Side * side
Volume = Side * side * side
উদাহরণ
ইনপুট-: side=3
আউটপুট-: volume of cube is: 27
Total surface area of cube is 54
অ্যালগরিদম
শুরু
স্টেপ ১ -> কিউবের ভলিউম বের করার ফাংশন ডিক্লেয়ার করো
double volume(double a)
return (a*a*a)
স্টেপ ২ -> কিউবের এরিয়া বের করার ফাংশন ডিক্লেয়ার করো
double volume(double a)
return (6*a*a)
স্টেপ ৩ -> main()-এ
ভেরিয়েবল ডিক্লেয়ার করো double a=3
প্রিন্ট volume(a)
প্রিন্ট area(a)
স্টপ
কোড
#include <bits/stdc++.h>
using namespace std;
// কিউবের ভলিউমের ফাংশন
double volume(double a) {
return (a * a * a);
}
// কিউবের সারফেস এরিয়ার ফাংশন
double area(double a) {
return (6 * a * a);
}
int main() {
double a = 3;
cout << "volume of cube is: " << volume(a) << endl;
cout << "Total surface area of cube is " << area(a);
return 0;
}
আউটপুট
volume of cube is: 27 Total surface area of cube is 54