Introducción
En este laboratorio, aprenderemos cómo intercambiar dos números utilizando una tercera variable en el lenguaje de programación C++. Intercambiar dos números es un problema de programación común y hay diferentes maneras de lograr esta tarea.
Creando un nuevo archivo de C++
Primero, creemos un nuevo archivo de C++ llamado main.cpp en el directorio ~/project utilizando el siguiente comando en la terminal:
touch ~/project/main.cpp
Escribiendo el código
A continuación, escribamos el código para intercambiar dos números utilizando una tercera variable. Copie y pegue el siguiente código en el archivo main.cpp:
#include <iostream>
using namespace std;
int main()
{
// Declare variables
int a, b, temp;
// Input two numbers
cout << "Enter first number: ";
cin >> a;
cout << "Enter second number: ";
cin >> b;
// Print the original values of the two numbers
cout << "\nValues before swapping: "<<endl;
cout << "First number: " << a << endl;
cout << "Second number: " << b << endl;
// Swap the two numbers using a third variable
temp = a;
a = b;
b = temp;
// Print the swapped values of the two numbers
cout << "\nValues after swapping: " << endl;
cout << "First number: " << a << endl;
cout << "Second number: " << b << endl;
return 0;
}
Compilando y ejecutando el código
Ahora compilaremos y ejecutaremos el código para ver la salida. En la terminal, vaya al directorio ~/project y use el siguiente comando para compilar el código:
g++ main.cpp -o main
Este comando creará un archivo ejecutable llamado main en el mismo directorio.
A continuación, ejecute el archivo ejecutable usando el siguiente comando:
./main
Esto ejecutará el programa de C++, que le pedirá que ingrese dos números. Después de ingresar los números, el programa los intercambiará usando una tercera variable y mostrará los valores originales y los valores intercambiados de los dos números.
Resumen
En este laboratorio, aprendimos cómo intercambiar dos números utilizando una tercera variable en el lenguaje de programación C++. Intercambiar dos números puede ser útil cuando queremos intercambiar los valores de dos variables. Al utilizar una tercera variable, podemos intercambiar dos números fácilmente sin perder ningún valor.



