• Matéria: Informática
  • Autor: manoeleagritec
  • Perguntado 3 anos atrás

Criar um algoritmo que imprima os 10 primeiros termos da série de Fibonacci. Observação: os dois primeiros termos desta série são 1 e 1 e os demais são gerados a partir da soma dos anteriores. Exemplos:

1 + 1 -> 2 terceiro termo;
1 + 2-> 3 quarto termo etc.

Respostas

respondido por: joaopedrolemos
1

#include <stdio.h>

int main() {

 int i, n, t1 = 0, t2 = 1, prox = t1 + t2;

 printf("N de Termos: ");  scanf("%d", &n);

 printf("\n %d, %d, ", t1, t2);

 for (i = 3; i <= n; ++i) {

   printf("%d, ", prox);

   t1 = t2;

   t2 = prox;

   prox = t1 + t2;

 }

 return 0;

}

Perguntas similares