संख्याओं का औसत सभी संख्याओं को जोड़कर और फिर योग को उपलब्ध संख्याओं की संख्या से विभाजित करके गणना किया जाता है।
इसका एक उदाहरण निम्नलिखित है।
जिन संख्याओं का औसत निकालना है: 10, 5, 32, 4, 9 संख्याओं का योग = 60 संख्याओं का औसत = 60/5 = 12
सरणियों का उपयोग करके संख्याओं का औसत गणना करने वाला एक प्रोग्राम निम्नलिखित है।
उदाहरण
#include <iostream> using namespace std; int main() { int n, i; float sum = 0.0, avg; float num[] = {12, 76, 23, 9, 5}; n = sizeof(num) / sizeof(num[0]); for(i = 0; i < n; i++) sum += num[i]; avg = sum / n; cout<<"सभी सरणी एलिमेंट्स का औसत है "<<avg; return 0; } आउटपुट
सभी सरणी एलिमेंट्स का औसत है 25
उपरोक्त प्रोग्राम में, जिन संख्याओं का औसत चाहिए वे num[] सरणी में संग्रहीत हैं। पहले सरणी का आकार पाया जाता है। यह नीचे दिखाया गया है:
n = sizeof(num) / sizeof(num[0]);
अब 0 से n-1 तक फॉर लूप शुरू होता है। यह लूप सरणी के सभी एलिमेंट्स को जोड़ता है। इसे प्रदर्शित करने वाला कोड स्निपेट निम्नानुसार है।
for(i = 0; i < n; i++) sum += num[i];
संख्याओं का औसत योग को n यानी संख्याओं की मात्रा से विभाजित करके प्राप्त किया जाता है। यह नीचे दिखाया गया है:
avg = sum / n;
अंत में औसत प्रदर्शित किया जाता है। यह निम्नानुसार दिया गया है।
cout<<"सभी सरणी एलिमेंट्स का औसत है "<<avg;