Cプログラミング

 Computer >> コンピューター >  >> プログラミング >> Cプログラミング
  1. 単純な興味のためのCプログラム?

    単利は、元本、利率、および期間(年単位)の100倍の積です。 例、 入力 − p =5、r =4、t =5 出力 − 1 説明:単利=(元金*利率*年数)/ 100 SI= 5*4*5/100 = 1 例 #include<iostream> #include <stdio.h> using namespace std; int main() {    //principle amount    float p = 5;    //time    float r = 4; &n

  2. Cプログラムの最初のn個の自然数の合計

    整数の合計を求める概念は、最初にnまでの数値の合計を求め、次にすべての合計を加算して次の値を取得するというものです。希望する合計である合計。 この問題では、合計の合計を求めなければならない数nが与えられます。この合計を見つけるために例を見てみましょう。 n = 4 これで、1から4までのすべての数値の合計がわかります: Sum of numbers till 1 = 1 Sum of numbers till 2 = 1 + 2 = 3 Sum of numbers till 3 = 1 + 2 + 3 = 6 Sum of numbers till 4 = 1 + 2 + 3 + 4 =

  3. シリーズ2、6、12、20、30の最初のN項の合計…。 Cプログラミングで

    このシリーズの合計を見つけるために、最初にこのシリーズを分析します。 シリーズは次のとおりです:2,6,12,20,30… 例 For n = 6 Sum = 112 On analysis, (1+1),(2+4),(3+9),(4+16)... (1+12), (2+22), (3+32), (4+42), can be divided into two series i.e. s1:1,2,3,4,5… andS2: 12,2,32,.... 数式を使用して1番目と2番目の合計を求めます Sum1 = 1+2+3+4… , sum1 = n*(n+1)/2

  4. シリーズ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

  5. シリーズ5、12、23、38の最初のN項の合計…。 Cプログラミングで

    与えられたシリーズの合計を見つけるために、シリーズを分析し、それが既知のシリーズであるか、少なくとも2〜3シリーズの組み合わせであることを示すいくつかの特性を取得しようとします。与えられたシリーズは5、12、23、38… nの任意の値の級数の合計を見つける必要があります 例 For n = 3 Sum = 40. 与えられたシリーズを分析すると、このシリーズは二次シリーズであることがわかります。二次級数では、数の差は等差数列にあります(明確な数だけ増加します) したがって、2次級数の合計の式を直接使用できます。級数の合計の式は次のとおりです。 Sum = (2*(n*(n+1)*(2

  6. Cプログラムの単一リンクリストのノードの合計

    単一リンクリストは、要素に2つの部分があり、1つは値で、もう1つは次の要素へのリンクであるデータ構造です。したがって、単一リンクリストのすべての要素の合計を見つけるには、リンクリストの各ノードに移動し、要素の値を合計変数に追加する必要があります。 例 Suppose we have a linked list: 2 -> 27 -> 32 -> 1 -> 5 sum = 2 + 27 + 32 + 1 + 5 = 67. これは、2つの方法を使用して実行できます: 方法1 -リンクリストのすべての値をループして合計を見つけるループを使用します。 ループはリンク

  7. cプログラミングで2または5で割り切れるNまでの数の合計

    2または5で割り切れるn個の自然数の合計は、2で割り切れるNまでのすべての自然数の合計と5で割り切れるNまでのすべての自然数の合計を求めることによって見つけることができます。次に、10で割り切れるNまでの自然数の合計でそれを引くと、望ましい結果が得られます。この方法は、nの大きな値までの合計を見つけるために使用できる効率的な方法です。 ループと条件文を使用して、2または5で割り切れるすべての数値を加算することを考えている人もいますが、この方法はn次の時間計算量があるため、非効率的です。これは、nの値が大きい場合、プログラムはループをn回実行することを意味します。そして、この実行はプログラムを

  8. シーケンス2、22、222、………の合計のCプログラミング

    与えられたシーケンスは2,22,222,2222…..そしてこのシーケンスの合計を見つける必要があります。したがって、級数の合計を求めるために作成された数式を探す必要があります。 式の説明は次のようになります- sum =[2+22+222+2222….] sum= 2*[1+11+111+1111….] Sum = 2/9[9+99+999+9999….] sum= 2/9 [10+100+1000+10000+.....] sum = 2/9[10+102+103+104+.....] sum=2/9*[(10n-1-9n)/9] 例 #incl

  9. C級数0.6、0.06、0.006、0.0006、…からn項の合計のプログラミング

    与えられた級数0.6,0.o6、....は等比数列であり、各要素は前の要素を10で割ったものです。したがって、級数の合計を求めて、1未満のrに対してGP1式の合計を適用する必要があります。 (この場合はr =0.1)。 Sum = 6/10 [1- (1/10)n/(1-1/10)] Sum = 6/9 [1- (1/10)n] Sum = 2/3[1- (1/10n)] 例 #include <stdio.h> #include <math.h> int main() {    int n = 6;    float sum =

  10. Cプログラミングの配列から三角形を合計する

    配列からの合計三角形は、配列の要素の数を1つずつ減らすことによって作成される三角形であり、形成される新しい配列は、既存の配列の隣接する整数の合計である整数を使用します。この手順は、配列に要素が1つだけ残るまで続きます。 コンテンツをよりよく説明するために例を見てみましょう Array = [3,5,7,8,9] 出力 [106] [47,59] [20,27,32] [8,12,15,17] [3,5,7,8,9] 説明 For the first array : ( 3 + 5 = 8), ( 5 + 7 = 12), ( 7 + 8 = 15),( 8 + 9 = 17) For

  11. cプログラミングの文の各単語のASCII値の合計

    ワードのASCII値は、ASCII標準に基づく整数表示です。この問題では、文が与えられ、文の各単語のASCII値の合計を計算する必要があります。 このために、文のすべての文字のASCII値を見つけて、それらを合計する必要があります。これにより、この単語の文字のASCII値の合計が得られます。すべての単語に対して同じことを行う必要があります。最後に、すべての合計を加算して、文の各単語のASCII値の最終的な合計を算出します。 たとえば the sentence is “I love tutorials point”. 出力はになります 105 438 999 5

  12. Cプログラミングのスーパー素数

    スーパープライム番号は、すべての素数のシーケンスで素数の位置を占める番号です。高次素数とも呼ばれます。これらの数は、素数と等しい素数のシーケンスの位置を占めます。いくつかの超素数は3,5,11,17…です たとえば、13未満のすべての超素数を見つけましょう- 入力 13 出力 3, 5, 11. 説明 − 13未満の超素数を見つけるには、13未満のすべての素数を見つけます。したがって、13未満のすべての素数が2、3、5、7、11、13であることを示します。ここで、2は素数なので、位置toの素数をスーパー素数と見なします。これは、3が素数であることを意味します。同様に、位置3の5と位

  13. Cプログラミングにおける超完全数

    超完全数の概念は完全数に似ています。 1969年にDSuryanarayanaによって発見されました。彼は超完全数を次の式を満たす数として一般化しました: sig(sig(n)) = 2n ここで、sig(n)は、数値の約数の合計を計算する関数であり、除数の合計関数とも呼ばれます。 この概念を明確にした次の例: 数Nが超完全数であるかどうかを確認する必要があります: N = 16 出力 yes 説明 −数値が完全数であるかどうかを確認するには、その除数の合計を求めます。 sig(16) = 1 + 2 + 4 + 8 + 16 = 31 ( divisors of 16 are 1

  14. Cプログラミングにおける六角柱の表面積と体積

    任意の図の表面積は、それが表面を覆っている総面積です。 六角柱は、両端に六角形が付いた立体図形です。プリズムの試験は次のようになります- 数学では、六角柱は8つの面、18のエッジ、12の頂点を持つ3次元の図形として定義されます。 Surface Area = 3ah + 3√3*(a2) Volume = (3√3/2)a2h 例 #include <stdio.h> #include<math.h> int main() {    float a = 5, h = 10;    //Logic

  15. 隣接する絵がCプログラミングで同じ色にならないようにN枚の絵を描く方法

    この問題では、Nの絵が与えられ、mの色で絵を描くことができます。同じ色の絵が互いに重なり合わないように、絵を描く方法をいくつか見つける必要があります。 プログラムの出力には非常に大きな値が含まれる可能性があり、これらの値を渡すのは少し問題があるため、標準のモジュロ10 9で答えを計算します。 +7。 いくつかの方法を見つけるための式は次のとおりです: Ways = n*(m-1)(n-1) 問題を説明する例として、これには絵画の数nと色の数mが必要になります: 入力 n = 5 ,m = 6 出力 3750 例 #include <iostream> #includ

  16. セミコロンを使用せずに「チュートリアルポイント」を印刷するCプログラムを作成する

    セミコロンを使用せずに文字列を印刷するには、標準出力がどのように機能し、セミコロンが使用される理由を見つける必要があります。 セミコロンは、行がここで終了することをプログラムに通知するために使用される行末ステートメントです。ここで使用されている標準のprintステートメントprintfは、標準のioライブラリのメソッドです。 printf()メソッドを詳しく見ていきましょう。 int printf(const char *format , ...) このメソッドは整数を返し、一連の引数形式と…を持ちます。形式は、出力画面に出力される文字列です。そして…は、文字列に基づいて関数に与えられる追

  17. Cプログラミングで入力1に対して2を返し、2に対して1を返す関数を記述します。

    入力1に2を返し、入力2に1を返す関数を作成します。この関数は、使用するロジックに基づいてさまざまな方法で作成できます。これを行う最も簡単な方法は、数値が1の場合は2を返し、それ以外の場合は1を返すという条件ステートメントを使用することです。方法には、数学演算(任意の演算)とXOR演算の使用が含まれます。 例 #include <stdio.h> // Method 1 using the if statement int reverseif(int x) {    if (x == 1) return 2;    else return 1

  18. Cプログラミングでツリーを削除するプログラムを作成する

    ツリーを削除するには、ツリーの各ノードをトラバースしてから、各ノードを削除する必要があります。これにより、ツリーのすべてのノードが1つずつ削除され、空になります。このためには、ツリーを下から上にトラバースする方法を使用する必要があります。これにより、最初に下のノートを削除し、次にその親を削除して、余​​分な複雑さが発生しないようにします。必要な条件に基づいて、ポストオーダートラバーサルが最適であり、プログラムが最適になるように効率的に機能します。 次のツリーのポストオーダーは-です。 2-6-4-12-17-15 注文後のトラベルセル技術は、次のように機能します- 左側の子ノードをチェッ

  19. 与えられた文字列が回文であるかどうかをチェックするCプログラム?

    回文とは、単語、数字、句、またはその他の文字のシーケンスであり、前方と後方で同じように読み取られます。マダムやレースカーなどの単語や10801という数字は回文です。 特定の文字列に対して、文字列を逆にすると同じ文字列が得られる場合、その文字列は回文であると言えます。つまり、回文をチェックするには、最初と最後、2番目と最後の1などの要素が等しいかどうかを確認する必要があります。 入力 −ナマン 出力 −文字列は回文です 入力 −チュートリアルポイント 出力 −文字列は回文ではありません 特定の文字列が回文であるかどうかを確認するC++プログラム。入力した文字列を新しい文字列にコピーし

  20. 数値のすべての桁がそれを分割するかどうかをチェックするCプログラム

    与えられた数nについて、nのすべての桁がそれを分割するかどうかを調べる必要があります。つまり、数が「xy」の場合、xとyの両方がそれを分割する必要があります。 サンプル 入力 -24 出力 -はい 説明 - 24%2 ==0、24%4 ==0 条件ステートメントを使用して、各桁がゼロ以外であるかどうかをチェックし、数値を除算します。数字の各桁を繰り返す必要があります。そして、その数の除算性をチェックします。 例 #include <stdio.h> int main(){    int n = 24;    int temp =

Total 1436 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:27/72  20-コンピューター/Page Goto:1 21 22 23 24 25 26 27 28 29 30 31 32 33