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

シリーズ2、10、30、68、…の最初のN項の合計。 Cプログラミングで


このシリーズの合計を見つけるために、最初にこのシリーズを分析します。

シリーズは次のとおりです。

与えられたシリーズは2、10、30、68…

For n = 6
Sum = 464

与えられたシリーズの分析では、シリーズは2つのシリーズの加算であることがわかります。最初のシリーズはn個の自然数のシリーズであり、2番目はn個の自然数の立方体です。これは、シリーズを次のように分割できることを意味します。

>
2, 10 , 30 ,68 = (1+13) , (2+23), (3 + 33), ( 4 + 43)

したがって、級数の合計を次のように書くことができます:

sum = 2 + 10 + 30 + 68… = ( 1 + 2 + 3 + 4...)+( 13 + 23 + 33 + 43….)

これに基づいて、級数の計算式も2つの式の合計として定義されます。

上記の級数の合計を求める数式は次のとおりです。

n*(n + 1)/2 + (n*(n + 1)/2)^2

#include <stdio.h>
int main() {
   int n = 6;
   int sum = (n*(n + 1)/2) + (n*(n+1)/2)*(n*(n+1)/2);
   printf("the sum of series till %d is %d", n,sum);
   return 0;
}

出力

the sum of series till 6 is 462

  1. 等差数列級数の和を求めるCプログラム

    問題 等差数列の合計を求めます。ここで、ユーザーは最初の数、要素の総数、および一般的な差を入力する必要があります。 解決策 等差数列(A.P.)は、連続する2つの数値の差が常に同じである一連の数値です。ここでは、要素の総数はTnとして示されています。 Sum of A.P. Series: Sn = n/2(2a + (n – 1) d) Tn term of A.P. Series: Tn = a + (n – 1) d アルゴリズム 等差数列を見つけるには、以下のアルゴリズムを参照してください。 Step 1: Declare variables. Step

  2. Cプログラミングの関数のさまざまなカテゴリは何ですか?

    引数が存在するかどうか、および値が返されるかどうかに応じて、関数は-に分類されます。 引数も戻り値もない関数 引数なしで戻り値のある関数 引数ありで戻り値のない関数 引数と戻り値を持つ関数 引数と戻り値のない関数 例 #include<stdio.h> main (){    void sum ();    clrscr ();    sum ();    getch (); } void sum (){    int a,b,c;   &