Buscar

A utilização de programas computacionais como o Matlab busca facilitar e otimizar a resolução de problemas cotidianos. A rotina computacional busca...

A utilização de programas computacionais como o Matlab busca facilitar e otimizar a resolução de problemas cotidianos. A rotina computacional busca passar para o computador os cálculos que seriam realizados manualmente garantindo uma busca mais eficiente pela resolução. Abaixo é apresentada um trecho da rotina computacional que realiza a conversão de números decimais para binário. Realizando um teste de mesa determine qual o valor final das variáveis: t, deci, vetor e a

dec = 113.15;

t = abs(fix(dec));

deci = abs(dec) - t;

a=1;

while t>=1;

vetor(a) = mod(t,2);

t = fix(t/2);

a=a+1;

end;


Essa pergunta também está no material:

1 LISTA DE EXERCÍCIOS - MÉTODOS NUMÉRICOS COMPUTACIONAIS
5 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando o trecho da rotina computacional apresentada, podemos determinar o valor final das variáveis: - t: O valor inicial de t é obtido através da função fix(dec), onde dec = 113.15. Portanto, t será igual a 113. - deci: O valor de deci é obtido subtraindo o valor absoluto de dec pelo valor absoluto de t. Nesse caso, deci será igual a 0.15. - vetor: A variável vetor é inicializada como um vetor vazio. Durante o loop while, os valores de t são convertidos para binário e armazenados no vetor. Portanto, o valor final do vetor dependerá do resultado do loop e não pode ser determinado apenas com o trecho fornecido. - a: A variável a é inicializada com o valor 1 e é incrementada a cada iteração do loop while. O valor final de a dependerá do resultado do loop e não pode ser determinado apenas com o trecho fornecido. Portanto, o valor final das variáveis t, deci, vetor e a não pode ser determinado apenas com o trecho fornecido. É necessário conhecer o resultado do loop while para obter esses valores.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais