Informática, perguntado por alinelopesbassi, 10 meses atrás

Trocando o conteúdo de duas variáveis, cada variável só assume um valor de cada vez. Imagine que o usuário tenha dito x = 4 e y = 6. O que acontece se executamos o seguinte trecho?

( ) x = 6, y = 6
( ) x = 4, y = 6
( ) x = 6, y = 0
( ) x = 6, y = 4
( ) x = 4, y = 4

Anexos:

Soluções para a tarefa

Respondido por wdonizeti63
7

Resposta:

( ) x = 6, y = 4

Explicação:


marcelocpdlabortec: x=4 e y=6 depois x=y(que vale 6) depois y=x(que agora vale 6) então x=6 e y=6
casaraomotosbp: RESPOSTA CORRETA CONFERIDO COM GABARITO É ESTA x = 6, y = 6
Respondido por ruancastro15
2

A alternativa correta é a quarta,  ou seja ,  x = 6, y = 4 . É muito importante que tenhamos em mente que o desenvolvimento desse tipo de ferramenta pode ter ações diferentes em diferentes linguagens de programação.

 Em algumas linguagem de baixo nível, quando fizéssemos essa troca, na verdade, estaríamos apenas sobrescrevendo uma variável com outra, e no fim, ambas ficariam com o mesmo valor.

  Para fazer isso, seria necessário utilizar uma variável auxiliar para a troca, que é o que acontece implicitamente em algumas linguagens de alto nível.


marcelocpdlabortec: x=4 e y=6 depois x=y(que vale 6) depois y=x(que agora vale 6) então x=6 e y=6
Perguntas interessantes