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

C++ में फ्रस्टम ऑफ कोन का आयतन और पृष्ठीय क्षेत्रफल


फ्रस्टम ऑफ कोन क्या है?

शंकु की नोक को काटकर निचला और ऊपरी बेस छोड़कर फ्रस्टम बनता है जैसा कि चित्र में दिखाया गया है। फ्रस्टम का ऊपरी बेस त्रिज्या 'r' का होगा, निचला बेस त्रिज्या 'R' का होगा ऊंचाई 'h' और तिर्यक ऊंचाई 'L' होगी।

नीचे फ्रस्टम ऑफ कोन का चित्र दिया गया है

C++ में फ्रस्टम ऑफ कोन का आयतन और पृष्ठीय क्षेत्रफल

समस्या

तिर्यक ऊंचाई, ऊंचाई, ऊपरी बेस त्रिज्या 'r' और निचली त्रिज्या 'R' दी गई है, कार्य फ्रस्टम ऑफ कोन का आयतन और पृष्ठीय क्षेत्रफल गणना करना है।

फ्रस्टम ऑफ कोन का आयतन और पृष्ठीय क्षेत्रफल गणना करने के लिए एक फॉर्मूला है

आयतन (V) = 1/3 * pi * h(r² + R² + r*R) वक्र पृष्ठीय क्षेत्रफल (CSA) = pi * l(R + r) कुल पृष्ठीय क्षेत्रफल (TSA) = pi * l(R + r) + pi(R² + r²)

उदाहरण

इनपुट-: r=4 R=9 h=12 L=13 आउटपुट-: Volume Of Cone : 1671.33    Curved Surface Area Of Cone : 530.929    Total Surface Area Of Cone : 835.663

एल्गोरिदम

Start Step 1 -> मैक्रो डिफाइन करें    #define pi 3.14 Step 2 -> कोन का आयतन गणना करने का फंक्शन डिक्लेयर करें    float volume(float r, float R, float h)       return (float(1) / float(3)) * pi * h * (r * r + R * R + r * R) Step 3 -> कोन का वक्र पृष्ठीय क्षेत्रफल गणना करने का फंक्शन डिक्लेयर करें    float CSA(float r, float R, float l)       return pi * l * (R + r) Step 4 -> कोन का कुल पृष्ठीय क्षेत्रफल गणना करने का फंक्शन डिक्लेयर करें    float TSA(float r, float R, float l, float h)       return pi * l * (R + r) + pi * (r * r + R * R) step 5 -> main() में    R1=4, R2=9, slantHeight=13 और height=12 वेरिएबल्स डिक्लेयर करें    volume(R1, R2, height) कॉल करें    CSA(R1, R2, slantHeight) कॉल करें    TSA(R1, R2,slantHeight, height) कॉल करें Stop

उदाहरण

#include <iostream> #define pi 3.14159 using namespace std; // कोन का आयतन गणना करने का फंक्शन float volume(float r, float R, float h){    return (float(1) / float(3)) * pi * h * (r * r + R * R + r * R); } // कोन का वक्र पृष्ठीय क्षेत्रफल गणना करने का फंक्शन float CSA(float r, float R, float l){    return pi * l * (R + r); } // कोन का कुल पृष्ठीय क्षेत्रफल गणना करने का फंक्शन    float TSA(float r, float R, float l, float h){    return pi * l * (R + r) + pi * (r * r + R * R); } int main(){    float R1 = 4;    float R2 = 9;    float slantHeight = 13;    float height = 12;    cout << "Volume Of Cone : "<< volume(R1, R2, height)<< endl;    cout << "Curved Surface Area Of Cone : "<<CSA(R1, R2, slantHeight)<< endl;    cout << "Total Surface Area Of Cone : "<<TSA(R1, R2,slantHeight, height);    return 0; }

आउटपुट

Volume Of Cone : 1671.33 Curved Surface Area Of Cone : 530.929 Total Surface Area Of Cone : 835.663

  1. C++ में अष्टफलक का पृष्ठीय क्षेत्रफल C++ में अष्टफलक का पृष्ठीय क्षेत्रफल

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

  1. C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल

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

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

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