Menu

Intercambio de Valores


Muestre un algoritmo que lea 2 valores a, b, y los intercambie. Por ejemplo si a = 7 y b = 3, el algoritmo debe hacer que a = 3 y b= 7.

Solución:

Para este algoritmo utilizaremos las variables:

a, b: Variables cuyos valores se desean intercambiar.
t : Variable de trabajo, nos servirá como almacenamiento temporal para evitar que se pierda un valor mientras se realiza la operación.


Para la solución primero guardamos el valor de una de las variables en una variable temporal.


 #include <iostream>                     //por uso de cin y cout
       using namespace std;

       int main(int argc, char *argv[]) {
        int a,b,t;
        cout<<"Ingrese a: "; cin>>a;
        cout<<"Ingrese b: "; cin>>b;
        t=a;   
        a=b;
        b=t;
        cout<<"Resultado"<<endl;        // endl hace salto de linea
        cout<<"a = "<<a<<endl;
        cout<<"b = "<<b<<endl;
        return 0;
  } 
 

No hay comentarios:

Publicar un comentario