はじめに
この実験では、C++ プログラミング言語を使って 3 番目の変数を使って 2 つの数を入れ替える方法を学びます。2 つの数を入れ替えることは一般的なプログラミングの問題であり、このタスクを達成するための様々な方法があります。
この実験では、C++ プログラミング言語を使って 3 番目の変数を使って 2 つの数を入れ替える方法を学びます。2 つの数を入れ替えることは一般的なプログラミングの問題であり、このタスクを達成するための様々な方法があります。
まず、ターミナルで次のコマンドを使って ~/project
ディレクトリに名前が main.cpp
の新しい C++ ファイルを作成しましょう。
touch ~/project/main.cpp
次に、3 番目の変数を使って 2 つの数を入れ替えるコードを記述しましょう。次のコードをコピーして main.cpp
ファイルに貼り付けます。
#include <iostream>
using namespace std;
int main()
{
// 変数を宣言する
int a, b, temp;
// 2 つの数を入力する
cout << "最初の数を入力してください: ";
cin >> a;
cout << "2 番目の数を入力してください: ";
cin >> b;
// 2 つの数の元の値を表示する
cout << "\n入れ替える前の値: "<<endl;
cout << "最初の数: " << a << endl;
cout << "2 番目の数: " << b << endl;
// 3 番目の変数を使って 2 つの数を入れ替える
temp = a;
a = b;
b = temp;
// 入れ替えた 2 つの数の値を表示する
cout << "\n入れ替えた後の値: " << endl;
cout << "最初の数: " << a << endl;
cout << "2 番目の数: " << b << endl;
return 0;
}
さて、出力結果を見るためにコードをコンパイルして実行しましょう。ターミナルで ~/project
ディレクトリに移動し、次のコマンドを使ってコードをコンパイルします。
g++ main.cpp -o main
このコマンドにより、同じディレクトリに名前が main
の実行可能ファイルが作成されます。
次に、次のコマンドを使って実行可能ファイルを実行します。
./main
これにより C++ プログラムが実行され、2 つの数を入力するように求められます。数値を入力した後、プログラムは 3 番目の変数を使ってそれらを入れ替え、2 つの数の元の値と入れ替えた値を出力します。
この実験では、C++ プログラミング言語を使って 3 番目の変数を使って 2 つの数を入れ替える方法を学びました。2 つの数を入れ替えることは、2 つの変数の値を交換したい場合に役立ちます。3 番目の変数を使うことで、値を失うことなく 2 つの数を簡単に入れ替えることができます。