Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी++ में पिरामिड के आयतन के लिए कार्यक्रम

पिरामिड के आधार के प्रकार के आधार पर पक्षों को देखते हुए पिरामिड के आयतन की गणना करना कार्य है।

पिरामिड एक 3-डी आकृति है जिसकी बाहरी सतह पिरामिड के तेज किनारे को बनाने वाले सामान्य बिंदु पर त्रिकोणीय मिलती है। पिरामिड का आयतन उसके आधार के प्रकार पर निर्भर करता है।

पिरामिड विभिन्न प्रकार के आधारों से बनाया जा सकता है, जैसे -

त्रिकोणीय −इसका मतलब है कि पिरामिड का आधार त्रिकोणीय होगा, पिरामिड का आयतन जितना होगा

सूत्र - :(1/6) * a * b * h

वर्ग −इसका मतलब है कि पिरामिड का आधार वर्गाकार होगा, जितना कि पिरामिड का आयतन होगा

सूत्र - :(1/3) * (b^2) * h

पेंटागोनल −इसका मतलब है कि पिरामिड का आधार पंचकोणीय होगा, जितना कि पिरामिड का आयतन होगा

सूत्र - :(5/6) * a * b * h

हेक्सागोनल −इसका मतलब है कि पिरामिड का आधार षट्कोणीय होगा, जितना कि पिरामिड का आयतन होगा

सूत्र - :a * b * h

उदाहरण

Input-:a=4 b=2 h=10Output-:त्रिकोणीय आधार वाले पिरामिड का आयतन 13.328 वर्गाकार आधार वाले पिरामिड का आयतन 13.2 पंचकोणीय आधार वाले पिरामिड का आयतन 66.4 षट्कोणीय आधार वाले पिरामिड का आयतन 80<है /पूर्व> 

वर्गाकार आधार वाला पिरामिड नीचे दिया गया है

सी++ में पिरामिड के आयतन के लिए कार्यक्रम

एल्गोरिदम

स्टार्टस्टेप 1 -> त्रिकोणीय पिरामिड फ्लोट वॉल्यूम की मात्रा को खोजने के लिए फ़ंक्शन घोषित करेंत्रिकोणीय (int a, int b, int h) वैरिएबल फ्लोट वॉल्यूम घोषित करें =(0.1666) * a * b * h रिटर्न वॉल्यूमस्टेप 2 -> डिक्लेयर फंक्शन टू टू स्क्वायर पिरामिड फ्लोट वॉल्यूम का आयतन ज्ञात करें स्क्वायर (इंट बी, इंट एच) घोषित करें और फ्लोट वॉल्यूम सेट करें =(0.33) * बी * बी * एच रिटर्न वॉल्यूमस्टेप 3 -> डिक्लेयर फंक्शन पंचकोणीय पिरामिड फ्लोट वॉल्यूम का आयतन खोजने के लिए पेंटागोनल (इंट ए, int b, int h) घोषित करें और फ्लोट वॉल्यूम सेट करें =(0.83) * a * b * h रिटर्न वॉल्यूम चरण 4 -> हेक्सागोनल पिरामिड फ्लोट वॉल्यूम हेक्सागोनल (इंट ए, इंट बी, इंट एच) की मात्रा को खोजने के लिए फ़ंक्शन घोषित करें और सेट करें फ्लोट वॉल्यूम =ए * बी * एच रिटर्न वॉल्यूम चरण 5 -> मुख्य () में चर को इंट बी =2, एच =10, ए =4 कॉल वॉल्यूम के रूप में घोषित करें त्रिकोणीय (ए, बी, एच) कॉल वॉल्यूम स्क्वायर (बी, एच) कॉल वॉल्यूम पेंटागोनल (ए, बी, एच) कॉल वॉल्यूम हेक्सागोनल(ए, बी, एच)स्टॉप

उदाहरण

#include नेमस्पेस एसटीडी का उपयोग करना;// फंक्शन त्रिकोणीय पिरामिडफ्लोट वॉल्यूम का आयतन ज्ञात करनात्रिकोणीय (int a, int b, int h){ फ्लोट वॉल्यूम =(0.1666) * a * b * h; वापसी की मात्रा;}// वर्ग पिरामिड का आयतन ज्ञात करने का कार्यफ्लोट आयतनवर्ग(int b, int h){ फ्लोट आयतन =(0.33) * b * b * h; वापसी की मात्रा;}// पंचकोणीय पिरामिड का आयतन ज्ञात करने का कार्यफ्लोट आयतन पेंटागोनल(इंट ए, इंट बी, इंट एच){ फ्लोट वॉल्यूम =(0.83) * ए * बी * एच; वापसी की मात्रा;}// हेक्सागोनल पिरामिड की मात्रा को खोजने के लिए फ्लोट वॉल्यूम हेक्सागोनल (इंट ए, इंट बी, इंट एच) {फ्लोट वॉल्यूम =ए * बी * एच; वापसी की मात्रा;} इंट मुख्य () {इंट बी =2, एच =10, ए =4; cout <<"त्रिकोणीय आधार वाले पिरामिड का आयतन है"< 

आउटपुट

त्रिकोणीय आधार वाले पिरामिड का आयतन 13.328 वर्गाकार आधार वाले पिरामिड का आयतन 13.2 पंचकोणीय आधार वाले पिरामिड का आयतन 66.4 षट्कोणीय आधार वाले पिरामिड का आयतन 80 है

  1. सी++ में ऑक्टाहेड्रोन के भूतल क्षेत्र के लिए कार्यक्रम

    ऑक्टाहेड्रोन क्या है? शब्द डोडेकेहेड्रॉन ग्रीक शब्दों से लिया गया है, जहां ऑक्टा का अर्थ है आठ और हेड्रॉन चेहरे को निर्दिष्ट करता है। ज्यामितीय में ऑक्टाहेड्रोन एक 3-डी प्लेटोनिक या आठ चेहरों वाला नियमित ठोस है। जैसे, अन्य आकृतियों के अष्टफलक में भी गुण होते हैं और वे हैं - 6 पॉलीहेड्रॉन शिखर 12 प

  1. सी++ में डोडेकाहेड्रॉन के सतह क्षेत्र के लिए कार्यक्रम

    डोडेकाहेड्रॉन क्या है? शब्द डोडेकाहेड्रॉन ग्रीक शब्दों से लिया गया है, जहां डोडेका का अर्थ है बारह और हेड्रॉन चेहरे को निर्दिष्ट करता है। ज्यामितीय में डोडेकाहेड्रॉन एक 3-डी प्लेटोनिक या बारह सपाट चेहरों वाला नियमित ठोस है। जैसे, अन्य आंकड़े डोडेकाहेड्रोन में भी गुण होते हैं और वे हैं - 20 पॉलीहेड

  1. QuickSort के लिए C++ प्रोग्राम?

    क्विकसॉर्ट एक छँटाई तकनीक है जो एक क्रमबद्ध सूची (सरणी) को क्रमबद्ध करने के लिए तुलना का उपयोग करती है। Quicksort को पार्टीशन एक्सचेंज सॉर्ट के रूप में भी जाना जाता है। यह एक स्थिर प्रकार नहीं है, क्योंकि समान प्रकार की वस्तुओं का सापेक्ष क्रम संरक्षित नहीं है। क्विकसॉर्ट एक सरणी पर काम कर सकता है,