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