Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Resolução da atividade

CREATE OR REPLACE PROCEDURE NUMEROS_FIBONACCI_FOR (p_INTERACOES IN FLOAT, p_NUMEROFIBO OUT FLOAT)
IS
   v_FIBO1 FLOAT := 0;
   v_FIBO2 FLOAT := 1;
   v_FIBO_ATUAL FLOAT := 0;
BEGIN
   IF p_INTERACOES > 1 THEN
      FOR v_CONTADOR IN 2..p_INTERACOES LOOP
         v_FIBO_ATUAL := v_FIBO1 + v_FIBO2;
         v_FIBO1 := v_FIBO2;
         v_FIBO2 := v_FIBO_ATUAL;
      END LOOP;
   END IF;
   p_NUMEROFIBO := v_FIBO_ATUAL;
END;
2 respostas

Olá, Rafael, tudo bem?

Parabéns, mandou bem, muito legal ver você seguindo nos cursos.

Continue assim e bons estudos!

solução!

Obrigado Paulo, sigo forte no propósito.