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

C++ में STL का उपयोग करके सरणी के तत्वों का योग कैसे ज्ञात करें?


यहां हम देखेंगे कि सरणी के सभी तत्वों का योग कैसे ज्ञात करें। इसलिए यदि सरणी [12, 45, 74, 32, 66, 96, 21, 32, 27] की तरह है, तो योग होगा: 405। तो यहां हमें इस समस्या को हल करने के लिए accumulate() फ़ंक्शन का उपयोग करना होगा। इस फ़ंक्शन का विवरण <numeric> हेडर फ़ाइल में मौजूद है।

उदाहरण

#include<iostream> #include<numeric> using namespace std; int main() { int arr[] = {12, 45, 74, 32, 66, 96, 21, 32, 27}; int n = sizeof(arr) / sizeof(arr[0]); cout << "Array is like: "; for (int i = 0; i < n; i++) cout << arr[i] << " "; cout << "\nSum of all elements: " << accumulate(arr, arr + n, 0); }

आउटपुट

Array is like: 12 45 74 32 66 96 21 32 27 Sum of all elements: 405

  1. - C# में सभी सरणी तत्वों के औसत मान कैसे ढूंढें

    औसत मान ढूंढने के लिए, सबसे पहले एक सरणी सेट करें: int[] myArr = new int[10] { 45, 23, 55, 15, 8, 4, 2, 5, 9, 14 }; अब योग ढूंढें और इसे सरणी की लंबाई से विभाजित करके औसत प्राप्त करें। int len = myArr.Length; int sum = 0; int average = 0; for (int i = 0; i <

  1. - C# में पूर्णांक सरणी के तत्वों का औसत कैसे ढूंढें

    निम्नलिखित हमारी पूर्णांक सरणी है: int[] myArr = new int[6] { 8, 4, 2, 5, 9, 14 }; सबसे पहले, सरणी की लंबाई प्राप्त करें, और योग ढूंढने के लिए सरणी के माध्यम से लूप करें। उसके बाद, इसे लंबाई से विभाजित करें। int len = myArr.Length; int sum = 0; int average = 0; for (int i =

  1. - NumPy का उपयोग करके दिए गए मैट्रिक्स के सभी तत्वों का योग कैसे ढूंढें?

    इस प्रोग्राम में, हम numpy लाइब्रेरी में sum() फ़ंक्शन का उपयोग करके numpy मैट्रिक्स के सभी पदों को जोड़ेंगे। हम पहले एक रैंडम numpy मैट्रिक्स बनाएंगे और फिर, हम सभी तत्वों का योग प्राप्त करेंगे। एल्गोरिदम चरण 1: numpy आयात करें। चरण 2: random() फ़ंक्शन का उपयोग करके रैंडम m×n मैट्रिक्स बनाएं। चरण