Ola

este é um algoritmo recursivo. vc passa os 2 primeiros termos da série
de fibonacci e tem um 'maximo' de iterações ou algo assim.

coloque um echo "oi, eu sou a função fib e estou recebendo X, Y e Z" e
acompanhe os calculos. vai ser divertido.

On 12/9/06, voyeg3r <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Estou enviando um script que peguei no site:
>  http://matthewm.boedicker.org/code/src/fibonacci.bash
>
>  Gostaria se possível que os integrantes da lista
>  traduzissem a lógica e os conceitos contidos neste script
>
>  Obs: fiz uma modificação para testar se o usuário digitou
>  um parâmetro peguei do canivete suiço do Aurélio:
>  http://aurelio.net/shell/canivete.html
>
>  #!/bin/bash
>  # Gera a serie de fibonacci
>
>  [ "$1" ] || { echo "Uso: fibonacci valor" ; exit 1 ; }
>
>  function fibonacci {
>      ITER=$3
>      if [ ${ITER} -lt 1 ]; then
>          echo
>          return
>      fi
>      echo -n "$1 "
>      (( NEXT=$1 + $2 ))
>      (( ITER-- ))
>      fibonacci $2 ${NEXT} ${ITER}
>  }
>
>  for i in `seq 0 $1`; do
>      fibonacci 1 1 $i
>  done
>
>                    



-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer

Responder a