घनाभ क्या है?
घनाभ एक त्रि-आयामी वस्तु है जिसके छह फलक आयताकार आकार के होते हैं जिसका मतलब है कि इसकी लंबाई और चौड़ाई अलग-अलग होती है। घन और घनाभ में अंतर यह है कि घन की लंबाई, ऊंचाई और चौड़ाई समान होती है जबकि घनाभ में ये तीनों समान नहीं होती।
घनाभ के गुण हैं -
- छह फलक
- 12 किनारे
- 8 शीर्ष
नीचे घन का चित्र दिया गया है

समस्या
लंबाई, चौड़ाई और ऊंचाई दी गई है, कार्य घनाभ का कुल पृष्ठीय क्षेत्रफल और आयतन ढूंढना है जहां पृष्ठीय क्षेत्रफल फलकों द्वारा घिरा स्थान है और आयतन वह स्थान है जो आकृति धारण कर सकती है।
घनाभ का पृष्ठीय क्षेत्रफल और आयतन गणना करने के लिए एक फॉर्मूला है
पृष्ठीय क्षेत्रफल = 2(ल×च + च×ऊ + ल×ऊ)
आयतन = ल × च × ऊ
उदाहरण
इनपुट-: L=3 H=2 W=3 आउटपुट-: Volume of cuboid is: 18 Total Surface Area of cuboid is: 42
एल्गोरिदम
Start Step 1 -> घनाभ का आयतन खोजने का फंक्शन डिक्लेयर करें double volume(double l, double h, double w) return (l*h*w) Step 2 -> घनाभ का क्षेत्रफल खोजने का फंक्शन डिक्लेयर करें double surface_area(double l, double h, double w) return (2 * l * w + 2 * w * h + 2 * l * h) Step 3 -> main() में double l=3, h=2 and w=3 वेरिएबल डिक्लेयर करें Print volume(l,h,w) Print surface_area(l, h ,w) Stop
उदाहरण
#include <bits/stdc++.h> using namespace std; //घनाभ के आयतन का फंक्शन double volume(double l, double h, double w){ return (l * h * w); } //घनाभ के कुल पृष्ठीय क्षेत्रफल का फंक्शन double surface_area(double l, double h, double w){ return (2 * l * w + 2 * w * h + 2 * l * h); } int main(){ double l = 3; double h = 2; double w = 3; cout << "Volume of cuboid is: " <<volume(l, h, w) << endl; cout << "Total Surface Area of cuboid is: "<< surface_area(l, h, w); return 0; }आउटपुट
Volume of cuboid is: 18 Total Surface Area of cuboid is: 42