Buscar

Programa na linguagem C.

Sequencia de Fibonacci: Na matem´atica, a Sequencia de Fibonaccie uma sequencia de numeros inteiros, comecando normalmente por 0 e 1, na qual, cada termo subsequente corresponde a soma dos dois anteriores. F0 = 0, F1 = 1, F2 = 1, F3 = 2, ..., Fn = Fn-1+Fn-2. Faca um programa em C que tenha uma funçao que receba uma posiçao N e imprima os termos da sequencia de Fibonacci de F0 até Fn. (FUNÇAO)

💡 2 Respostas

User badge image

Breno Rodrigues

   1 #include <stdio.h>
   2 
   3 int fib(int n)                             
   4 {                                          
   5   int i, fib1 = 1, fib2 = 1, soma;         
   6   for (i = 3; i <= n; i = i + 1)           
   7   {                                        
   8     soma = fib1 + fib2;                    
   9     fib1 = fib2;                           
  10     fib2 = soma;                           
  11   }                                        
  12   return fib2;                             
  13 }                                          
  14 
  15 int main(void)
  16 {
  17   int n;
  18   scanf("%d", &n);
  19   printf("%d\n", fib(n));
  20   return 0;
  21 }
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais