[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script para estudo
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Script para estudo |
Date: |
Sat, 9 Dec 2006 20:40:14 -0200 |
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 <address@hidden> 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
- Script para estudo, voyeg3r, 2006/12/09
- Re: [shell-script] Script para estudo,
Tiago Barcellos Peczenyj <=