Suponha que você está mexendo com um banco de dados de números inteiros. Você decide salvar cada valor numa variável e percebe que, em algum momento do código, você precisa trocar os valores de duas variáveis ( e ) entre si. Ou seja, fazer com que receba o valor de e que receba o valor de . Faça um programa que realize essa troca de valores entre duas variáveis.
Dica: utilize a ajuda de uma terceira variável.
Passo 1
Eai, tudo beleza?
Nesse código, vamos fazer uma implementação simples de uma mudança de valor entre duas variáveis. Primeiramente, vamos declarar essas variáveis com valores iniciais arbitrários:
Em seguida, para que seja possível realizar a troca, vamos seguir a dica do enunciado e declarar uma terceira variável para nos auxiliar nessa troca.
Passo 2
Vamos analisar o que nós temos nesse momento:
Nós queremos chegar em:
Para isso, vamos inicialmente passa o valor da variável , para a nossa variável auxiliar . Dessa forma, nós teremos o valor inicial de guardado em , permitindo que mudemos o valor de para o valor de logo em seguida.
Agora, nós temos a seguinte configuração:
Por fim, bastaria então, nós passarmos o valor que está armazenado na variável para a variável e nós chegaríamos na configuração que queremos: