Ir ao conteúdo

liamc

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que liamc postou

  1. Estou começando a estudar C e me deparei com um problema sobre Fibonacci e fazer a sequência usando estruturas de repetição. Eu consegui resolver o problema usando estruturas de repetição simples, mas quis incrementá-lo com vetores e meu programa já não funcionou do jeito que eu precisava. O intuito do programa era receber n e exibir os n primeiros números da sequência de Fibonacci. O código que eu fiz, de alguma forma, só mostra os primeiros 6 corretamente. Alguém pode me explicar em que eu errei? #include<stdlib.h> #include<stdio.h> #include<locale.h> #include<math.h> int main(){ setlocale(LC_ALL,"Portuguese"); int i, n; float fib[i]; printf("Insira o número de elementos de fibonacci que você deseja:"); scanf("%d%*c", &n); fib[0]=0; fib[1]=1; printf("%f\n", fib[1]); for (i=2; i<=n; i++) { fib[i]= fib[i-1] + fib[i-2]; printf("%f \n", fib[i]); } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...