Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

与えられた偶数までの偶数の平均?


与えられた偶数までの偶数の平均を見つけるために、与えられた数までのすべての偶数を加算し、tは偶数の数を数えます。次に、合計を偶数の数で割ります。

10までの偶数の平均は6です。つまり

2 + 4 + 6 + 8 + 10 =30 => 30/5 =6

偶数であるnまでの偶数の平均を計算する方法は2つあります。

  • ループの使用
  • 数式の使用

ループを使用してnまでの偶数の平均を見つけるプログラム

nまでの偶数の平均を計算するには、nまでのすべての偶数を加算してから、それまでの偶数の数で割ります。

n −

までの自然数の平均を計算するプログラム

サンプルコード

#include <stdio.h>
int main() {
   int n = 14,count = 0;
   float sum = 0;
   for (int i = 1; i <= n; i++) {
      if(i%2 == 0) {
         sum = sum + i;
         count++;
      }
   }
   float average = sum/count;
   printf("The average of even numbers till %d is %f",n, average);
   return 0;
}

出力

The average of even numbers till 14 is 8.000000

数式を使​​用してnまでの偶数の平均を求めるプログラム

nまでの偶数の平均を計算するには、数式(n + 2)/ 2を使用できます。ここで、nは、問題の特定の条件である偶数です。

n個の自然数の平均を計算するプログラム-

サンプルコード

#include <stdio.h>
int main() {
   int n = 15;
   float average = (n+2)/2;
   printf("The average of even numbers till %d is %f",n, average);
   return 0;
}

出力

The average of even numbers till 14 is 8.000000

  1. 2つの素数の合計として表される数のCプログラム。

    問題 与えられた数が2つの素数の合計として表現できるかどうかを調べます。 正の整数Nが与えられた場合、数Nが2つの素数の合計として表現できるかどうかを確認する必要があります。 解決策 以下に示す例を考えてみましょう- 20は、2つの素数3と17、13と7の合計として表すことができます。 20 =3 + 7 20 =13 + 7 アルゴリズム 与えられた数を2つの素数の合計として表現するには、以下に示すアルゴリズムを参照してください。 ステップ1-実行時にチェックする番号を入力します。 ステップ2-i=2から(num / 2)まで繰り返します。 ステップ3-iが素数である

  2. 与えられた数の掛け算の九九をCで印刷する

    プログラムの説明 与えられた数の掛け算の九九を印刷する アルゴリズム 掛け算の九九を作成する必要があるユーザーから任意の数を受け入れます。 I(=1)の値で始まる与えられた数を掛けます Iの値が12以下になるまで、Iの値をインクリメントして、指定された数値を乗算します。 例 /* Program to print the multiplication table of a given number */ #include <stdio.h> int main() {    int number, i;    clrscr(); &nb