Números de Fibonacci
Publicado por Osama Jr. 29/04/2009
[ Hits: 6.920 ]
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;
Comandos e estruturas básicas de shell script
Agenda "completa" com interface do zenity
Adicionar e Remover usuário do Samba/Squid (com menu)
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









