giúp em với ạ: Cho trương trình sau: var f:array[1..50] of word; i:byte;
begin f[1] :=0; f[2]:=1 for i:=3 to 10 do begin f[i]:= f[i-1] + f[i-2]; write (f[i]:4); end;
end. phần tử f[6] có giá trị là :
giúp em với ạ: Cho trương trình sau: var f:array[1..50] of word; i:byte;
begin f[1] :=0; f[2]:=1 for i:=3 to 10 do begin f[i]:= f[i-1] + f[i-2]; write (f[i]:4); end;
end. phần tử f[6] có giá trị là :
Phần tử $f[6]$ có giá trị là $8$.
Giải thích: Đây là dãy số Fibonaci: $1,1,2,3,5,8$… trong đó phần tử thứ $i$ bằng tổng của phần tử thứ $i-1$ và phần tử thứ $i-2$. Dễ dàng ta thấy phần tử thứ $6$ trong dãy này bằng $8$