C ++でSTLを使用して配列の要素の合計を見つける方法は?
ここでは、配列のすべての要素の合計を見つける方法を説明します。したがって、配列が[12、45、74、32、66、96、21、32、27]の場合、合計は405になります。したがって、ここでは、accumulate()関数を使用してこの問題を解決する必要があります。この関数の説明は、
例
#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
-
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 = 0; i < len; i++) { sum += myArr[i
-
Numpyを使用して特定の行列のすべての要素の合計を見つける方法は?
このプログラムでは、numpyライブラリのsum()関数を使用して、numpy行列のすべての項を追加します。最初にランダムなnumpy行列を作成し、次にすべての要素の合計を取得します。 アルゴリズム ステップ1:numpyをインポートします。ステップ2:random()関数を使用してランダムなm×n行列を作成します。ステップ3:sum()関数を使用して行列内のすべての要素の合計を取得します。 サンプルコード import numpy as npmatrix =np.random.rand(3,3)print( numpyマトリックスは:\ n、matrix)print( \ nマトリックスの