Buscar

Considere o seguinte trecho de código em C++: int x, y; cout << "Informe o valor de x: "; cin >> x; cout << "Informe o valor de y: "; cin >> y; x...

Considere o seguinte trecho de código em C++:
int x, y;
cout << "Informe o valor de x: ";
cin >> x;
cout << "Informe o valor de y: ";
cin >> y;
x = x + y;
y = x - y;
x = x - y;
Os valores de x e y foram trocados.

Essa pergunta também está no material:

BDQ Prova   LOGICA DE PROGRAMAÇÃO.2
2 pág.

Lógica de Programação Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Parece que o trecho de código realiza a troca dos valores de x e y. Isso é feito através de operações de adição e subtração. Primeiro, o valor de x é somado ao valor de y e armazenado em x. Em seguida, o valor de x é subtraído do valor de y e armazenado em y. Por fim, o valor de x é subtraído do valor de y e armazenado em x. Isso resulta na troca dos valores de x e y.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais