Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Opera ubuntu
Por izaias
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Osama Jr. em 29/04/2009    [ 3053 hits ]

Login: /bin/laden, 115618 pontos

Homepage: Não tenho   


Descrição

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.

[ Download: fib_bc ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

/*
* 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;

Scripts recomendados
   Script Linux recomendado Backup de arquivos importantes e MySQL
   Script Linux recomendado Instalar temas do Windowmaker
   Script Linux recomendado Script de backup para cd-rw e outro local (pasta mapeada)
   Script Linux recomendado macclone
   Script Linux recomendado Dicionário on-line via linha de comando

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.