Bir önceki örnek üzerinde değişiklikler yaparak Fibonacci Serisi'nin n.ci terimini while döngüsü ile hesaplayan fonksiyon yazalım.
Fonksiyonun örnek girdisi: fobinacci_n(10) Fonksiyonun çıktısı: n.ci Fibonacci Terimi ekrana yazdırılsın.
Fonksiyonun örnek girdisi: fobinacci_n(10) Fonksiyonun çıktısı: n.ci Fibonacci Terimi ekrana yazdırılsın.
Kod:
function fibonacci_n(n)
%fibonacci_n fonksiyonu
Fibonacci
%Serisinin n.ci terimini
hesaplar.
f(1)=0;
f(2)=1;
if n==0
disp(num2str(f(1)));
elseif n==1;
disp(num2str(f(2)));
else
i=3;
while i<=n
f(i)=f(i-1)+f(i-2);
i=i+1;
end
disp(num2str(f(n)));
end
end