Logo Passei Direto
Buscar
Troca de valores entre variáveis A e B.
Qual alternativa apresenta a resposta correta sobre a troca de valores entre as variáveis A e B?
I. A troca pode ser feita usando uma variável temporária.
II. A troca pode ser feita sem usar uma variável temporária.
III. A troca deve preservar os valores originais para evitar perda de dados.
a) Apenas a afirmação I está correta.
b) Apenas a afirmação II está correta.
c) Apenas a afirmação III está correta.
d) As afirmacoes I e II estão corretas.
e) As afirmações I e III estão corretas.
User badge image
Aprendendo com Desafios

há 15 horas

Respostas

User badge image

Ed Verified user icon

há 15 horas

Vamos analisar cada afirmação: I. A troca pode ser feita usando uma variável temporária. - Verdadeiro. É o método clássico: usa-se uma variável auxiliar para armazenar temporariamente um valor. II. A troca pode ser feita sem usar uma variável temporária. - Verdadeiro. Existem técnicas (como usando operações aritméticas ou XOR) que permitem trocar valores sem variável extra. III. A troca deve preservar os valores originais para evitar perda de dados. - Verdadeiro. A troca deve garantir que nenhum valor seja perdido no processo. Agora, veja as alternativas: a) Apenas I está correta — falso, pois II e III também são verdadeiras. b) Apenas II está correta — falso, I e III também são verdadeiras. c) Apenas III está correta — falso, I e II também são verdadeiras. d) I e II estão corretas — verdadeiro, mas falta o III que também é correto. e) I e III estão corretas — falso, pois II também é correta. Como as três afirmações são verdadeiras, mas não há alternativa que contenha I, II e III juntas, a alternativa que contém todas as verdadeiras possíveis é a que inclui I e II, que são as mais diretamente relacionadas à troca de valores. Portanto, a resposta correta é: d) As afirmações I e II estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina