Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C प्रोग्रामिंग में हेक्सागोनल प्रिज्म का पृष्ठीय क्षेत्रफल और आयतन

किसी भी आकृति का पृष्ठीय क्षेत्रफल वह कुल क्षेत्रफल होता है जो उसकी सतह घेरती है।

एक हेक्सागोनल प्रिज्म एक त्रि-आयामी आकृति है जिसके दोनों सिरों पर एक हेक्सागोन होता है।

गणित में, हेक्सागोनल प्रिज्म को 8 फलक, 18 किनारे और 12 शीर्ष वाली त्रि-आयामी आकृति के रूप में परिभाषित किया जाता है।

C प्रोग्रामिंग में हेक्सागोनल प्रिज्म का पृष्ठीय क्षेत्रफल और आयतन

पृष्ठीय क्षेत्रफल = 3ah + 3√3·a²
आयतन = (3√3/2)a²h

उदाहरण

#include <stdio.h>
#include <math.h>

int main() {
    float a = 5, h = 10;
    // हेक्सागोनल प्रिज्म का क्षेत्रफल ज्ञात करने की लॉजिक
    float area = 6 * a * h + 3 * sqrt(3) * a * a;
    printf("Surface Area: %f\n", area);
    // हेक्सागोनल प्रिज्म का आयतन ज्ञात करने की लॉजिक
    float volume = 3 * sqrt(3) * a * a * h / 2;
    printf("Volume: %f\n", volume);
    return 0;
}

आउटपुट

Surface Area: 429.903809
Volume: 649.519043
  1. C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल

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

  1. जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना

    इस लेख में हम समझेंगे कि घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन कैसे निकाला जाता है। क्यूबॉइड एक त्रि-आयामी वस्तु है जिसके छह आयताकार फलक होते हैं, जिसका अर्थ है कि इसकी लंबाई, चौड़ाई और ऊंचाई अलग-अलग होती हैं। क्यूब और क्यूबॉइड में अंतर यह है कि क्यूब की लंबाई, ऊंचाई और चौड़ाई समान होती हैं,

  1. जावा में मेमोराइजेशन (1D, 2D और 3D) डायनामिक प्रोग्रामिंग जावा में मेमोराइजेशन (1D, 2D और 3D) डायनामिक प्रोग्रामिंग

    मेमोराइजेशन डायनामिक प्रोग्रामिंग पर आधारित एक तकनीक है जिसका उपयोग रिकर्सिव एल्गोरिदम के प्रदर्शन को बेहतर बनाने के लिए किया जाता है, यह सुनिश्चित करके कि मेथड दिए गए इनपुट्स के समान सेट के लिए एक से अधिक बार न चले, प्रदान किए गए इनपुट्स के परिणामों का रिकॉर्ड रखकर (एक ऐरे में संग्रहीत)। मेमोराइजे