Matemática, perguntado por barbaralopes695, 11 meses atrás

Qual a sequência que este algoritmo apresenta ao final? DECLARE cont, num1, num2, res NUMÉRICO num1 <— 0 num2 <— 1 ESCREVA num1 ESCREVA num2 PARA cont <— 3 ATÉ 8 FAÇA res <— num1 + num2 ESCREVA res num1 <— num2 num2 <— res FIM FIM_ALGORITMO? alguém sabe? por favor ;)

Soluções para a tarefa

Respondido por sassaki7
18
Vamos analisar as variáveis:

temos as variáveis numéricas CONT, NUM1, NUM2 e RES.

Primeiramente, é atribuído o valor 0 para a variável NUM1 e o valor 1 para a variável NUM2.

Em seguida, as variáveis são "printadas", mostrando para o usuário os números 0 e 1.

Foi feito um laço de repetição de 3 até 8, ou seja, o laço se repetirá 5 vezes antes de acabar, vamos aos laços:

Laço 1:

valor da variável NUM1: 0.
valor da variável NUM2: 1.

é feito a soma das duas e depois exibido o resultado, então:

0 + 1 = 1.

Após isso, os valores das variáveis são substituídos, então:

o valor da variável NUM2 é atribuído à variável NUM2, ela passa a ter valor 1.

o valor da variável RES é atribuído à variável NUM1, ela continua tendo valor 1.

Laço 2:

1 + 1 = 2
RES = 2
NUM1 = 1
NUM2 = 2

Laço 3:

1 + 2 = 3
RES = 3
NUM1 = 2
NUM2 = 3

Laço 4:

2 + 3 = 5
RES = 5
NUM1 = 3
NUM2 = 5

Laço 5:

3 + 5 = 8
RES = 8
NUM1 = 5
NUM2 = 8

E o algoritmo termina.
Respondido por oliveirabiancaa13
2

Resposta:

RESPOSTA 0 - 1 - 1 - 2 - 3 - 5 - 8 - 13

Explicação passo-a-passo:

Imprime os 8 primeiros termos da sequência de Fibonacci 0 1 1 2 3 5 8 13 Os 2 primeiros termos são 0 e 1. Após o segundo termo, cada termo é a soma dos 2 anteriores.

Perguntas interessantes