Código escrito em C++ para processar determinado elemento na sequencia de Fibonacci
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int fibonatti(int n){
int i, fibonattiElemento01 = 1, fibonattiElemento02 = 1, soma;
for (i = 3; i <= n; i = i + 1){
soma = fibonattiElemento01 + fibonattiElemento02;
fibonattiElemento01 = fibonattiElemento02;
fibonattiElemento02 = soma;
}
return fibonattiElemento02;
}
int main(void) {
int n;
printf("Insira o numero desejado da sequencia de fibonacci ");
scanf("%d", &n);
printf("O elemento numero %d na sequencia de fibonacci e ",n );
printf("%d\n",fibonatti(n));
return fibonatti(n);
}
Atividade realizada para atividade de instituição de ensino superior
Código criado com linguagem que já estou mais habituado com a mesma finalidade
function FibonacciSequence(n){
var fibonattiNumers = [0,1,1];
for(i=3 ; i<n ; i = i+1){
somaF= fibonattiNumers[(fibonattiNumers.length - 2)] + fibonattiNumers[(fibonattiNumers.length - 1)]
fibonattiNumers.push(somaF)
}
console.log("Sequencia de Fibonati ate o elemento "+ n)
console.log(fibonattiNumers);
return fibonattiNumers
}
function Fibonacci(n){
var fibonattiNumers = [0,1,1];
var Fibonati1= 1 ;
var Fibonati2= 1 ;
for(i=3 ; i<n ; i = i+1){
somaF= Fibonati1 + Fibonati2
Fibonati1 = Fibonati2
Fibonati2 = somaF
fibonattiNumers.push(somaF)
}
console.log("Sequencia de Fibonati ate o elemento "+ n)
console.log(fibonattiNumers)
return fibonattiNumers[((fibonattiNumers.length)-1)]
}

No responses yet