मानक विचलन की गणना करने के लिए C ++ प्रोग्राम

यह कार्यक्रम सरणियों का उपयोग करके 10 डेटा के मानक विचलन की गणना करता है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित C ++ प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • C ++ एरे
  • लूप के लिए सी ++
  • C ++ फ़ंक्शंस
  • C ++ जबकि और करते हैं … जबकि लूप

यह कार्यक्रम सरणियों का उपयोग करके एक व्यक्तिगत श्रृंखला के मानक विचलन की गणना करता है। मानक विचलन के बारे में जानने के लिए इस पृष्ठ पर जाएँ।

मानक विचलन की गणना करने के लिए, calculateSD()फ़ंक्शन बनाया जाता है। 10 तत्वों वाले सरणी को फ़ंक्शन में पास किया जाता है और यह फ़ंक्शन मानक विचलन की गणना करता है और इसे फ़ंक्शन पर लौटाता है main()

उदाहरण: फ़ंक्शन को पास करके मानक विचलन की गणना करें

 #include #include using namespace std; float calculateSD(float data()); int main() ( int i; float data(10); cout << "Enter 10 elements: "; for(i = 0; i > data(i); cout << endl << "Standard Deviation = " << calculateSD(data); return 0; ) float calculateSD(float data()) ( float sum = 0.0, mean, standardDeviation = 0.0; int i; for(i = 0; i < 10; ++i) ( sum += data(i); ) mean = sum/10; for(i = 0; i < 10; ++i) standardDeviation += pow(data(i) - mean, 2); return sqrt(standardDeviation / 10); ) 

आउटपुट

 10 तत्व दर्ज करें: 1 2 3 4 5 6 7 8 9 10 मानक विचलन = 2.872281 

दिलचस्प लेख...