Informática, perguntado por Isabelapereirab7415, 10 meses atrás

Interprete o algoritmo e responda qual sequência de números será impressa:
Cont <- 1
X <- 0
Enquanto (Cont <= 5) faça
R <- X * 3
Escreva(R)
Cont <- Cont + 1
X <- X + 1
FimEnquanto

Resposta:
3 6 9 12
3 6 9 12 15
0 9 12 15 30
0 6 9 12 15
0 3 6 9 12

qual seria ?

Soluções para a tarefa

Respondido por christyan63
0
0 3 6 9 12 é a sequência certa!

o X inicialmente vale zero, dentro do loop a primeira coisa a ser feita é multiplicar o valor de X por 3, logo após ele escreve o valor de R com base nisso(R no caso seria o resultado final a ser declarado), após escrever o R é adicionado mais um número ao contador, então o valor de X é alterado pelo valor 1 somado com o valor atual dele mesmo(o X valia zero, então foi 0 + 1 == 1, tendo em vista que a variável R é p resultado final e não interfere na variável X em si.). logo o loop se repete, mas desta vez o novo valor de X(que vai ser 1) é multiplicado por 3, dai é escrito novamente o R, logo após isso é somado novamente o valor 1 + valor atual do X(que agora deixou de valer zero e vale 1), então o X passa a valer 2, daí segue a sequência. ;)
Perguntas interessantes