Seqüência de Fibonacci
Publicado por Reginaldo de Matias 26/10/2006
[ Hits: 19.457 ]
Homepage: http://mundodacomputacaointegral.blogspot.com/
Download funcao recursiva fibonacci.cpp
O presente programa gera a seqüência de Fibonacci: 1 2 3 5 8 13...
O usuário informa o termo que deseja gerar tal seqüência e aparece na tela do computador o termo correspondente. Aplica-se função recursiva.
O programa é livre para modificações em caso de necessidades.
*Função recursiva de Fibonacci*/
#include <stdio.h>
#include <stdlib.h>
long fibonacci(long);
int main()
{
int n;
long resultado,numero;
char op;
system("color 9A");
do{
system("cls");
printf("Entre com um inteiro:");
scanf("%ld",&numero);
resultado = fibonacci(numero);
printf("Fibonacci(%ld)=%ld\n",numero,resultado);
printf("\nOutro termo (S)/(N): ");
scanf("%s",&op);
}while(op == 'S' || op == 's');
printf("Desenvolvido por Reginaldo de Matias");
printf("Ciencia da Computacao - UDESC");
system("pause");
}
/*Definição recursiva da função de Fibonacci*/
long fibonacci(long n)
{
if(n==0||n==1)
return n;
else
return fibonacci(n-1)+fibonacci(n-2);
}
Faixa salarial de funcionários
Sequência fibonacci com 35 linhas e for
Criando usuários através de arquivo texto
Calcular determinante de matrizes
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Programa dando erro ao abrir (2)
Erro ao tentar ativar o secure boot no arch (0)
É normal não gostar de KDE? (15)
Erro ao instalar programa, "você tem pacotes retidos quebrados&qu... (13)









