You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Læringsmål:

  • PLACEHOLDER

Pensum:

  • PLACEHOLDER

a)

Fibonaccitalene er definert som følger:

fn=

fn-1 + fn-2hvis n>2
1hvis n = 2
1hvis n = 1

For eksempel er f3 = f1 + f2 = 1 + 1 = 2. Dermed blir begynnelsen av rekken slik: 1, 1, 2, 3, 5, 8, 13, 21... Lag den rekursive funksjonen fibonacci som tar tallet n som parameter og returnerer det n-te elementet i fibonacci-følgen.

b)

Lag funksjonen factorial som tar tallet n som parameter og returnerer resultatet av den matematiske operasjonen n!. Funksjonen er denert slik:

fn=

1n <= 1
n*fac(n-1)ellers

 

 

function L = unknown(L)
    tmp = L(end);
    
    for i = length(L):-1:2
        L(i) = L(i-1);
    end
    
    L(1)=tmp;
end
  • No labels