Introduction
Dans ce laboratoire, nous allons apprendre à échanger deux nombres en utilisant une troisième variable dans le langage de programmation C++. L'échange de deux nombres est un problème de programmation courant et il existe différentes manières d'effectuer cette tâche.
Création d'un nouveau fichier C++
Tout d'abord, créons un nouveau fichier C++ nommé main.cpp dans le répertoire ~/project en utilisant la commande suivante dans le terminal :
touch ~/project/main.cpp
Écriture du code
Ensuite, écrivons le code pour échanger deux nombres en utilisant une troisième variable. Copiez et collez le code suivant dans le fichier main.cpp :
#include <iostream>
using namespace std;
int main()
{
// Déclarez les variables
int a, b, temp;
// Entrez deux nombres
cout << "Entrez le premier nombre : ";
cin >> a;
cout << "Entrez le second nombre : ";
cin >> b;
// Affichez les valeurs originales des deux nombres
cout << "\nValeurs avant l'échange : "<<endl;
cout << "Premier nombre : " << a << endl;
cout << "Second nombre : " << b << endl;
// Échangez les deux nombres en utilisant une troisième variable
temp = a;
a = b;
b = temp;
// Affichez les valeurs échangées des deux nombres
cout << "\nValeurs après l'échange : " << endl;
cout << "Premier nombre : " << a << endl;
cout << "Second nombre : " << b << endl;
return 0;
}
Compiler et exécuter le code
Maintenant, compilons et exécutons le code pour voir la sortie. Dans le terminal, accédez au répertoire ~/project et utilisez la commande suivante pour compiler le code :
g++ main.cpp -o main
Cette commande créera un fichier exécutable nommé main dans le même répertoire.
Ensuite, exécutez le fichier exécutable à l'aide de la commande suivante :
./main
Cela exécutera le programme C++, qui vous demandera d'entrer deux nombres. Après avoir entré les nombres, le programme les échangera en utilisant une troisième variable et affichera les valeurs originales et échangées des deux nombres.
Résumé
Dans ce laboratoire, nous avons appris à échanger deux nombres en utilisant une troisième variable dans le langage de programmation C++. L'échange de deux nombres peut être utile lorsque nous souhaitons échanger les valeurs de deux variables. En utilisant une troisième variable, nous pouvons facilement échanger deux nombres sans perdre aucune valeur.



