Logo Passei Direto
Buscar
Questão 3 Considere o pseudocódigo a seguir: Algoritmo troca Var A, B, C, temp: inteiro Início A <- 15 B <- 2 C <- 0 escrever("A: ", A) escrever("B: ", B) escrever("C: ", C) temp <- A A <- B B <- C C <- temp escrever("A: ", A) escrever("B: ", B) escrever("C: ", C) Fim Fonte: Elaborado pelo professor. Com base na análise do pseudocódigo fornecido, pode-se afirmar que o resultado das variáveis A, B e C será: Alternativas Alternativa 1: A = 2, B = 0 e C = 2. Alternativa 2: A = 2, B = 0 e C = 15. Alternativa 3: A = 15, B = 0 e C = 2. Alternativa 4: A = 0, B = 15 e C = 0. Alternativa 5: A = 15, B = 2 e C = 15.
User badge image
Amanding alexandrino

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar o pseudocódigo passo a passo para entender o que acontece com as variáveis A, B e C. 1. Inicialmente, temos: - A <- 15 - B <- 2 - C <- 0 2. Depois, o pseudocódigo imprime os valores: - A: 15 - B: 2 - C: 0 3. Em seguida, a variável `temp` armazena o valor de A: - temp <- A (temp agora é 15) 4. Depois, A recebe o valor de B: - A <- B (A agora é 2) 5. Em seguida, B recebe o valor de C: - B <- C (B agora é 0) 6. Por fim, C recebe o valor armazenado em temp: - C <- temp (C agora é 15) Agora, vamos ver os valores finais das variáveis: - A = 2 - B = 0 - C = 15 Analisando as alternativas: - Alternativa 1: A = 2, B = 0 e C = 2. (Incorreta) - Alternativa 2: A = 2, B = 0 e C = 15. (Correta) - Alternativa 3: A = 15, B = 0 e C = 2. (Incorreta) - Alternativa 4: A = 0, B = 15 e C = 0. (Incorreta) - Alternativa 5: A = 15, B = 2 e C = 15. (Incorreta) Portanto, a alternativa correta é: Alternativa 2: A = 2, B = 0 e C = 15.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina