Red de conocimiento informático - Aprendizaje de programación - Pregunta de Linux: escriba un script de Shell que pueda mostrar la siguiente serie de 10 números: 0, 1, 1, 2, 3, 4, 8, 13...

Pregunta de Linux: escriba un script de Shell que pueda mostrar la siguiente serie de 10 números: 0, 1, 1, 2, 3, 4, 8, 13...

0, 1, 1, 2, 3, 4, 8, 13

Ese debería ser 5.

========

#!/bin/sh

a=0

b=1

echo -n $a,$b

for (( i=0;i<8;i++))

hacer

c =$((a+b))

a=$b

b=$c

echo -n ,$c

hecho

echo

Guarde lo anterior como fibonacci.sh.

Luego ingresa en la línea de comando

chmod u+x ./fibonacci.sh

Finalmente ejecuta

./fibonacci.sh

Puedes obtener el resultado:

0,1,,1,2,3,5,8,13,21,34