Considere o algoritmo a seguir:
Algoritmo "semnome"
VAR
a,b,tr,i: inteiro
Inicio
a<-1
B<2
Para i de 1 até 10 faca
A<-a+1
b<-b-1
Tr<-a
a<-b
b<-tr
Fim para
fimalgoritmo
Os valores das variáveis a e b são respectivamente:
A)
2 e 1
B)
1 e 1
C)
1 e 2
D)
2 e 2
E)
0 e 0
Soluções para a tarefa
Respondido por
4
Resposta:
Letra C
Explicação:
restrições
a <- 1
b <- 2
A <- a+1
b <- b-1
Tr <- a
a <- b
b <- tr
temos um loop de 1 a 10
para i = 1
A <- 2
b <- 1
Tr <- 2
a <- 1
b <- 2
para i = 2
A <- 2
b <- 1
Tr <- 2
a <- 1
b <- 2
. . .
para i = 10
A <- 2
b <- 1
Tr <- 2
a <- 1
b <- 2
para o loop de 1 a 10
o valor de a será somado com (+ 1) e b subtraído com (-1) e o valor da soma de a em tr, em cada interação. o que acarreta na volta dos valores iniciais de a = 1 e b = 2.
Perguntas interessantes