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
-
C ++でのアリコートの合計?
ここで、アリコートの合計は何ですか? nのアリコート和は、nを除くnのすべての完全な因子の合計です。たとえば、数値が20の場合、完全な因数は(1、2、4、5、10)です。したがって、アリコートの合計は22です。 興味深い事実の1つは、ある数のアリコートの合計がその数そのものである場合、その数は完全数であるということです。たとえば、6。係数は(1、2、3)です。アリコートの合計は1+2 + 3=6です。 次のアルゴリズムを使用してアリコートの合計を取得する方法を見てみましょう。 アルゴリズム getAliquotSum(n) begin sum := 0 &nbs
-
C++でポインタ演算を使用した配列の合計
これは、ポインタを使用して配列要素の合計を見つける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 value in variable s. End サンプルコード #include<iostr