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

सी ++ में अंकगणित माध्य?

अंकगणित माध्य केवल संख्याओं का औसत है। इस कार्यक्रम में हम देखेंगे कि कैसे हम संख्याओं के एक समूह से अंकगणितीय माध्य ज्ञात कर सकते हैं। फ़ंक्शन संख्या सेट, और तत्वों की संख्या लेगा। आउट कार्य केवल प्रत्येक तत्व को जोड़ रहा है, फिर इसे पारित किए गए तत्वों की संख्या से विभाजित करें।

एल्गोरिदम

अंकगणित माध्य (डेटासेट, n)

begin
   sum := 0
   for each element e from dataset, do
      sum := sum + e
   done
   return sum/n
end

उदाहरण

#include<iostream>
using namespace std;
float arithmetic_mean(float data[], int size) {
   float sum = 0;
   for(int i = 0; i<size; i++) {
      sum += data[i];
   }
   return sum/size;
}
main() {
   float data_set[] = {25.3, 45.21, 78.56, 96.21, 22.12, 36.97};
   cout << "Mean: " << arithmetic_mean(data_set, 6);
}

आउटपुट

Mean: 50.7283

  1. C++ अंकगणितीय श्रृंखला के योग के लिए कार्यक्रम

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

  1. सी ++ में विभाज्य योग?

    यहाँ हम देखेंगे कि विभाज्य योग क्या है? n का विभाज्य योग n को छोड़कर n के सभी पूर्ण गुणनखंडों का योग है। उदाहरण के लिए, यदि संख्या 20 है, तो पूर्ण गुणनखंड (1, 2, 4, 5, 10) हैं। तो विभाज्य योग 22 है। एक दिलचस्प तथ्य यह है कि, यदि किसी संख्या का विभाज्य योग ही वह संख्या है, तो वह संख्या एक पूर्ण संख्

  1. सी++ में पॉइंटर अंकगणित का उपयोग करके सरणी का योग

    यह पॉइंटर का उपयोग करके सरणी तत्वों के योग का पता लगाने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin    Initialize the array elements with values from user input.    Initialize s = 0    Loop for i = 0 to       s = s + *(ptr + i)    Print the sum