এই নিবন্ধে আমরা বুঝবো কিভাবে একটি ঘনবস্তু (Cuboid) এর পৃষ্ঠক্ষেত্রফল এবং আয়তন নির্ণয় করতে হয়। ঘনবস্তু একটি ত্রিমাত্রিক বস্তু যenin ছয়টি আয়তাকার মুখ থাকে, অর্থাৎ এর দৈর্ঘ্য, প্রস্থ এবং উচ্চতা আলাদা-अলাদা হতে পারে। ঘন (Cube) এবং ঘনবস্তুর পার্থক্য হলো ঘন তিনটি মাত্রা সমান, কিন্তু ঘনবস্তুতে এগুলো সমান নয়।
ঘনবস্তুর পৃষ্ঠক্ষেত্রফল নিম্নলিখিত সূত্র দিয়ে হিসাব করা হয়:
২ × (দৈর্ঘ্য × প্রস্থ + প্রস্থ × উচ্চতা + উচ্চতা × দৈর্ঘ্য)
ঘনবস্তুর আয়তন নিম্নলিখিত সূত্র দিয়ে হিসাব করা হয়:
দৈর্ঘ্য × প্রস্থ × উচ্চতা
নিচে এর একটি প্রদর্শন দেওয়া হলো:

ইনপুট
মনে করুন আমাদের ইনপুট হলো:
Length = 6; Width = 7; Height = 8;
আউটপুট
প্রত্যাশিত আউটপুট হবে:
Volume Of the Cuboid is : 336.0 Surface area Of the Cuboid is : 292.0
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - পাঁচটি double মান ঘোষণা করুন: my_length, my_width, my_height, my_volume, my_surface_area ধাপ ৩ - ব্যবহারকারীর কাছ থেকে মান পড়ুন / মান সংজ্ঞায়িত করুন ধাপ ৪ - ২ × (দৈর্ঘ্য × প্রস্থ + প্রস্থ × উচ্চতা + উচ্চতা × দৈর্ঘ্য) সূত্র ব্যবহার করে পৃষ্ঠক্ষেত্রফল হিসাব করুন ধাপ ৫ - দৈর্ঘ্য × প্রস্থ × উচ্চতা সূত্র ব্যবহার করে আয়তন হিসাব করুন ধাপ ৬ - ফলাফল প্রদর্শন করুন ধাপ ৭ - শেষ
উদাহরণ ১
এখানে ব্যবহারকারী প্রম্পট অনুযায়ী ইনপুট দিচ্ছেন। আপনি আমাদের কোডিং গ্রাউন্ড টুলে এই উদাহরণটি লাইভ চেষ্টা করতে পারেন
।
import java.util.Scanner;
public class VolumeOfCuboid{
public static void main(String args[]){
double my_length, my_width, my_height, my_volume, my_surface_area;
System.out.println("Required packages have been imported");
Scanner my_scanner = new Scanner(System.in);
System.out.println("A reader object has been defined ");
System.out.println("Enter the length of Cuboid:");
my_length = my_scanner.nextDouble();
System.out.println("Enter the width of Cuboid:");
my_width = my_scanner.nextDouble();
System.out.println("Enter height of Cuboid:");
my_height = my_scanner.nextDouble();
my_volume = my_length * my_width * my_height;
System.out.println("The volume Of the Cuboid is :" + my_volume);
my_surface_area = 2 * (my_length * my_width + my_width * my_height + my_height * my_length);
System.out.println("The surface area Of the Cuboid is : " + my_surface_area);
}
}
আউটপুট
Required packages have been imported A reader object has been defined Enter the length of Cuboid: 6 Enter the width of Cuboid: 7 Enter height of Cuboid: 8 The volume Of the Cuboid is : 336.0 The surface area Of the Cuboid is : 292.0
উদাহরণ ২
এখানে মানগুলো পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে অ্যাক্সেস করে প্রদর্শন করা হয়েছে।
public class VolumeOfCuboid{
public static void main(String args[]){
double my_length, my_width, my_height, my_volume, my_surface_area;
my_length = 6;
my_width = 7;
my_height = 8;
my_volume = my_length * my_width * my_height;
System.out.println("The volume Of the Cuboid is:" + my_volume);
my_surface_area = 2 * (my_length * my_width + my_width * my_height + my_height * my_length);
System.out.println("The surface area Of the Cuboid is:" + my_surface_area);
}
}
আউটপুট
The volume Of the Cuboid is:336.0 The surface area Of the Cuboid is:292.0