Para cada programa a seguir, monte a tabela de acompanhamento, exibindo o valor das variáveis após a execução de cada instrução.
while
while
Passo 1
O enunciado pede que façamos o acompanhamento (trace) das variáveis
ao longo de um programa com atribuições simples e um laço
while. O conteúdo é controle de fluxo e atribuição de variáveis.Passo 2
Primeiro executamos as duas atribuições iniciais antes do
while:-
define . -
define .
Passo 3
O . Como
inicia em
, teremos
iterações (
). A cada iteração fazemos:
.
.
.
while (c < \(8\)) repete seu corpo enquanto
Passo 4
Após o
while, executamos as duas últimas atribuições:Resposta
A tabela de acompanhamento (
valor indefinido até aquele ponto):
| Instrução |
|
|
|
|---|---|---|---|
|
|
– |
|
– |
|
|
– |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|