Números de Fibonacci
Publicado por Osama Jr. 29/04/2009
[ Hits: 6.544 ]
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;
Script Multifunção (Ubuntu e derivados)
Criador de pacotes para o Slackware
Script que mostra um menu e lista opções para o usuário...
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta