QUESTÃO 6Consistindo em uma sequência finita de instruções, um algoritmo tem como objetivo a solução de um determinado problema. Em muitos casos, utiliza-se pseudocódigo como técnica para sua representação. O pseudocódigo, também conhecido como português estruturado ou Portugol, é bastante rico em detalhes, assemelhando-se bastante à forma com que os programas são escritos.
LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I.; Maringá: Unicesumar, 2018.
Com base na definição acima, analise o pseudocódigo a seguir.
Algoritmo "Prova"
var A, B, C, D : Real
Inicio
leia (A, B, C, D)
A <- B
B <- C
C <- D
D <- A
B <- (A+B)/2
C <- C+B
D <- D + ((B * 2) * A)
Escreva(A, B,C, D)
Fim.
Em uma execução hipotética desse algoritmo e supondo que os valores fornecidos para as variáveis A, B, C e D sejam, respectivamente, 10, 15, 25 e 25, selecione abaixo a alternativa que representa a sequência correta dos valores exibidos pelo comando “Escreva (A, B, C, D)”:
Alternativas
Alternativa 1:
A sequência exibida é: 15 – 30 – 55 – 60.
Alternativa 2:
A sequência exibida é: 15 – 25 – 50 – 50.
Alternativa 3:
A sequência exibida é: 15 – 25 – 50 – 45.
Alternativa 4:
A sequência exibida é: 15 – 20 – 45 – 615.
Alternativa 5:
A sequência exibida é: 15 – 17,5 – 42,5 – 50.