Primeira página
/
Tecnologia
/
Considere o algoritmo a seguir: Algoritmo 'semnome" (Var)/(a,b) tr,it inteiro Inicio blt -2 para I do 1 ate 10 fo ca alt -a+1 blt -b-1 trlt -a alt -b bx-tr fimpara Pimalgoritmo Os valores das varidveis a e b sào respectivamente: A 1e1 B 0e0 C 2.2 D 1e2 E 2e1 < Anterior

Pergunta

Considere o algoritmo a seguir:
Algoritmo 'semnome"
(Var)/(a,b)
tr,it inteiro
Inicio
blt -2
para I do 1 ate 10 fo ca
alt -a+1
blt -b-1
trlt -a
alt -b
bx-tr
fimpara
Pimalgoritmo
Os valores das varidveis a e b sào respectivamente:
A 1e1
B 0e0
C 2.2
D 1e2
E 2e1
< Anterior

Considere o algoritmo a seguir: Algoritmo 'semnome" (Var)/(a,b) tr,it inteiro Inicio blt -2 para I do 1 ate 10 fo ca alt -a+1 blt -b-1 trlt -a alt -b bx-tr fimpara Pimalgoritmo Os valores das varidveis a e b sào respectivamente: A 1e1 B 0e0 C 2.2 D 1e2 E 2e1 < Anterior

Solução

expert verifiedVerification of experts
4.0332 Voting
avatar
JaciraMestre · Tutor por 5 anos

Responder

Para resolver o problema, vamos analisar o algoritmo passo a passo e determinar os valores de \(a\) e \(b\) após a execução do algoritmo.<br /><br />### Passo 1: Inicialização<br />- \(a \leftarrow 1\)<br />- \(b \leftarrow 1\)<br /><br />### Passo 2: Primeira iteração do loop<br />- \(a \leftarrow -a + 1\)<br /> - \(a \leftarrow -1 + 1\)<br /> - \(a \leftarrow 0\)<br />- \(b \leftarrow -b - 1\)<br /> - \(b \leftarrow -1 - 1\)<br /> - \(b \leftarrow -2\)<br /><br />### Passo 3: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -0\)<br /> - \(tr \leftarrow 0\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow 0 \cdot -2\)<br /> - \(bx \leftarrow 0\)<br /><br />### Passo 4: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 5: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 6: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 7: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 8: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 9: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \leftarrow tr\)<br /> - \(bx \leftarrow -2 \cdot -2\)<br /> - \(bx \leftarrow 4\)<br /><br />### Passo 10: Verificação das condições<br />- \(tr \leftarrow -a\)<br /> - \(tr \leftarrow -2\)<br /> - \(tr \leftarrow -2\)<br />- \(a \leftarrow -b\)<br /> - \(a \leftarrow -(-2)\)<br /> - \(a \leftarrow 2\)<br />- \(bx \
Clique para avaliar: