#include <stdlib.h>
int main(void) {
/*
Site: http://programjm.blogspot.com.br/
Author: Mathias Santos Assis.
Creation date: 07/07/2012.
Last updated: 18/06/2016.
Description: Esse programa imprimi os 20 primeiros
números da Sequência de Fibonacci.
*/
int numero, anterior1, anterior2;
printf ("\n\t\t\tSequencia de Fibonacci\n\n");
anterior2 = 0;
printf (" %d", anterior2);
anterior1 = 1;
printf (" %d", anterior1);
for (int i = 2; i < 20; ++i){
numero = anterior2 + anterior1;
printf (" %d", numero);
anterior2 = anterior1;
anterior1 = numero;
}
printf ("\n\n");
system("pause");
return 0;
}
Feito no Dev C++ 4.9.9.2 | Executável |
O matemático Leonardo Pisa, conhecido como Fibonacci, propôs no século XIII, a seqüência numérica abaixo:
(1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …)
Essa seqüência tem uma lei de formação simples: cada elemento, a partir do terceiro, é obtido somando-se os dois anteriores. Veja: 1+1=2, 2+1=3, 3+2=5 e assim por diante.
Desde o século XIII, muitos matemáticos, além do próprio Fibonacci, dedicaram-se ao estudo da seqüência que foi proposta, e foram encontradas inúmeras aplicações para ela no desenvolvimento de modelos explicativos de fenômenos naturais.
Fonte: http://www.infoescola.com/
- Programa com operações matemáticas C/C++
- Programa com todos os comandos em C/C++
- Desenhando um X na tela em C/C++
- Fatorial em C/C++
- Somando dois números em C/C++
- Construindo um cronômetro em C/C++
- Exponenciação de dois números inteiros x e y em C/C++
- Divisores de um número em C/C++
- Convertendo dólar para real em C/C++
- Volume de uma pirâmide em C/C++
- União, Intersecção e Diferença de dois vetores em C/C++