Números de Fibonacci
Publicado por Osama Jr. 29/04/2009
[ Hits: 6.701 ]
Homepage: Não tenho
Olá galera do VOL, este é o meu primeiro script publicado nesse site, então sugestões, elogios, críticas, serão todos bem-vindos.
Na verdade esse não é um Shell Script e sim um "bc script" para a "calculadora" GNU bc, que imprime os números da sequência de Fibonacci.
/* * Números de Fibonacci. * Algoritmo adaptado a 'calculadora' GNU bc. * * Uso: <bc script> * * Autor: /bin/laden - 22/04/2009. * * Mais informações: <man bc> ou <www.google.com> =P * * Modo recursivo: * * define fibonacci(valor) * { * if (valor < 2) return(valor); * return(fibonacci(valor - 1) + fibonacci(valor - 2)); * } */ /* Modo "braçal" =) */ define void fibonacci(valor) { auto x, y, z, i; x = 0; y = 1; x; while (i++ < valor) { y; z = x; x = y; y = z + y; } } /* Quantos números calcular? */ print "Calcular quantos números de Fibonacci?: "; input = read(); fibonacci(input); /* Finaliza processamento */ quit;
Convertendo decimal para hexadecimal
Criador de pacotes para o Slackware
Mudando a extensão de vários arquivos
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Sem espaço na partição home (0)
O que você está ouvindo agora? [2] (190)
Procrastinação e autossabotagem são problemas muito comuns na sociedad... (5)
warsaw parou de funcionar após atualização do sistema (solução) (10)