r1, r2 और r3 दिए गए हैं, कार्य एलिप्सॉइड का आयतन ढूंढना है। एलिप्सॉइड एक क्वाड्रिक सतह है, एक सतह जिसे तीन चरों में डिग्री दो के बहुपद के शून्य सेट के रूप में परिभाषित किया जा सकता है। क्वाड्रिक सतहों में, एलिप्सॉइड की विशेषता निम्नलिखित दो गुणों में से किसी एक द्वारा होती है।
एलिप्सॉइड के आयतन की गणना के लिए उपयोग किया जाने वाला फॉर्मूला
एलिप्सॉइड का आयतन : (4/3) * pi * r1 * r2 * r3
उदाहरण
इनपुट-: r1 = 6.3, r2 = 43.4, r3 = 3.7 आउटपुट-: volume of ellipsoid is : 4224.87
एल्गोरिदम
Start Step 1 -> मैक्रो डिफाइन करें #define pi 3.14 Step 2 -> एलिप्सॉइड का आयतन गणना करने का फंक्शन डिक्लेयर करें float volume(float r1, float r2, float r3) return 1.33 * pi * r1 * r2 * r3 Step 3 -> main() में float r1 = 6.3, r2 = 43.4, r3 = 3.7 वेरिएबल डिक्लेयर करें Volume(r1, r2, r3) Stop
उदाहरण
#include <bits/stdc++.h> #define pi 3.14 using namespace std; // एलिप्सॉइड का आयतन खोजने का फंक्शन float volume(float r1, float r2, float r3){ return 1.33 * pi * r1 * r2 * r3; } int main(){ float r1 = 6.3, r2 = 43.4, r3 = 3.7; cout << "volume of ellipsoid is : " << volume(r1, r2, r3); return 0; }आउटपुट
volume of ellipsoid is : 4224.87