/*
Ejercicio 7
Intercambiar el valor de 2 variables
utilizando paso de parámetro por referencia.
*/
#include<iostream>
#include<conio.h>
using namespace std;
void intercambiar(int &, int &);
int main(){
int num1 = 10, num2 = 20;
cout << "El valor de num1 es: " << num1 << endl;
cout << "El valor de num2 es: " << num2 << endl;
intercambiar(num1, num2);
cout << "\nEl nuevo valor de num1 es: " << num1 << endl;
cout << "El numero valor de num2 es: " << num2 << endl;
getch();
return 0;
}
void intercambiar(int & num1, int & num2){
int aux;
aux = num1;
num1 = num2;
num2 = aux;
}
El valor de num1 es: 10
El valor de num2 es: 20
El nuevo valor de num1 es: 20
El numero valor de num2 es: 10
--------------------------------
Process exited after 41.12 seconds with return value 0
Presione una tecla para continuar . . .