Logo Passei Direto
Buscar

Química

Colégio Objetivo
Observe o algoritmo abaixo.

```
inicio
real: X:
tipo v = vetor [1:5] real;
v: V;
inteiro: I;
V[1] ← 2;
V[2] ← 4;
V[3] ← 1;
V[4] ← 3;
V[5] ← 5;
X ← V[1]+V[5];
imprima ('X=',X);
X ← V[2]-V[5];
imprima ('X=',X);
X ← V[4] * V[1]-X;
imprima ('X=',X);
I ← 3;
X ← V[I];
imprima ('X=',X);
X ← V[I] / V[V[1]];
imprima ('X=',X);
fim.
```

Assinale a opção que apresenta os valores impressos após a execução do algoritmo apresentado.
A) X=5, X=-1, X=7, X=2, X=0,50
B) X=5, X=-2, X=7, X=2, X=0,50
C) X=6, X=-2, X=7, X=2, X=0,50
D) X=7, X=-2, X=7, X=1, X=0,25
E) X=7, X=-1, X=7, X=1, X=0,25
User badge image
Estudando com Questões

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar o algoritmo passo a passo para determinar os valores que serão impressos. 1. Inicialização do vetor V: - V[1] = 2 - V[2] = 4 - V[3] = 1 - V[4] = 3 - V[5] = 5 2. Cálculo de X: - `X ← V[1] + V[5]` → X = 2 + 5 = 7 - `imprima ('X=', X)` → imprime "X=7" 3. Próxima operação: - `X ← V[2] - V[5]` → X = 4 - 5 = -1 - `imprima ('X=', X)` → imprime "X=-1" 4. Próxima operação: - `X ← V[4] * V[1] - X` → X = 3 * 2 - (-1) = 6 + 1 = 7 - `imprima ('X=', X)` → imprime "X=7" 5. Definindo I: - `I ← 3` → I = 3 6. Próxima operação: - `X ← V[I]` → X = V[3] = 1 - `imprima ('X=', X)` → imprime "X=1" 7. Última operação: - `X ← V[I] / V[V[1]]` → X = V[3] / V[V[1]] = 1 / V[2] = 1 / 4 = 0,25 - `imprima ('X=', X)` → imprime "X=0,25" Agora, juntando todos os valores impressos: - X=7 - X=-1 - X=7 - X=1 - X=0,25 Analisando as alternativas, a que corresponde aos valores impressos é a E) X=7, X=-1, X=7, X=1, X=0,25.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina