Faça os testes de mesa nos algoritmos abaixo:
Var a, b, c, soma, dif : real inicio
soma
soma
escreva (a, b, c, soma, dif)
fim
Var a, b, c, soma, dif : real inicio
soma
soma
escreva (a, b, c, soma, dif)
fim
Passo 1
Beleza, aqui a gente tem um pedaço de pseudocódigo que declara cinco variáveis (a, b, c, soma e dif) do tipo real e vai atribuindo valores e fazendo umas contas. O assunto é teste de mesa (ou seja, simular o algoritmo “no papel”). Para resolver, a gente vai precisar entender atribuição de variáveis, operações aritméticas básicas, potência e raiz quadrada. Bora lá!
Passo 2
Primeiro, a gente começa com as atribuições iniciais:
Isso significa que agora .
Isso significa que agora
Passo 3
Em seguida:
Agora .
Agora
Passo 4
Depois:
Logo, .
Logo,
Passo 5
Aí vem:
Ou seja, .
Ou seja,
Passo 6
Agora a gente calcula
Substituindo os valores:
e como é
, virar
.
Logo, .
Logo,
Passo 7
Em seguida:
Como
, fica
.
Passo 8
A próxima é:
Substituindo
,
.
Então (volta ao mesmo valor que já tinha).
Então
Passo 9
Aí o algoritmo faz mais duas trocas simples:
Passo 10
Finalmente, o programa escreve os valores de
. Como a gente acompanhou, eles são:
Resposta
(4, –3, 4, 14, 196)