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

2つの数値を追加するC++プログラム


加算は基本的な算術演算です。 2つの数値を加算するプログラムは、2つの数値の加算を実行し、それらの合計を画面に出力します。

2つの数字の加算を示すプログラムは次のとおりです-

#include <iostream>
using namespace std;
int main() {
   int num1=15 ,num2=10, sum;
   sum = num1 + num2;
   cout<<"Sum of "<<num1<<" and "<<num2<<" is "<<sum;
   return 0;
}

出力

Sum of 15 and 10 is 25

上記のプログラムでは、2つの数値の合計、つまり15と10が変数sumに格納されます。

sum = num1 + num2;

その後、coutオブジェクトを使用して画面に表示されます。

cout<<"Sum of "<<num1<<" and "<<num2<<" is "<<sum;

配列を使用して2つの数値とその合計を格納するプログラムは、次のようになります-

#include <iostream>
using namespace std;
int main() {
   int a[3];
   a[0]=7;
   a[1]=5;
   a[2]=a[0] + a[1];
   cout<<"Sum of "<<a[0]<<" and "<<a[1]<<" is "<<a[2];
   return 0;
}

出力

Sum of 7 and 5 is 12

上記のプログラムでは、追加される数値は配列の0と1のインデックスに格納されます。

a[0]=7;
a[1]=5;

その後、合計は配列の2インデックスに格納されます。

a[2]=a[0] + a[1];

合計は、coutオブジェクトを使用して画面に表示されます。

cout<<"Sum of "<<a[0]<<" and "<<a[1]<<" is "<<a[2];

  1. C++で2つのバイナリ文字列を追加するプログラム

    2進数の文字列が2つある場合、それら2つの2進数文字列を加算して得られた結果を見つけ、その結果を2進数文字列として返す必要があります。 2進数は、0または1のいずれかで表される数値です。2つの2進数を加算する際には、2進数の加算規則があります。 0+0 → 0 0+1 → 1 1+0 → 1 1+1 → 0, carry 1 入力 str1 = {“11”}, str2 = {“1”} 出力 “100” 入力 str1 = {“110”},

  2. 2つの数値を追加するPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 2つの大きな数が与えられ、それらを追加して出力を表示する必要があります。 ブルートフォースアプローチでは、オペランド間に「+」演算子を使用するか、2つの数値を反復可能に格納して、Python標準ライブラリで使用可能な組み込みのsum関数を使用できます。 このアプローチでは、計算が10進数で直接行われるため、時間計算量が増加します。 次に、10進数のビットを処理する別のアプローチについて説明します。 ここでは、合計とキャリーを計算する加算器の概念を使用します。 それでは、実装を見