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

Compare with Current View Page History

« Previous Version 5 Next »

Oppgave 1 - Kodeforståelse, løkker



      1. b. 2
      2. a. 0
      3. c. 2
      4. a. 3

      1. a. [0]
      2. a. [9 8 7 6 5]
      3. b. [9 8 7 6]
      4. b. [9 8 7 6]

      1. b. 1
      2. c. 3
      3. c. 3
      4. a. 4
      5. b. 1

Oppgave 2 - Høydemåler

tabell = load('Tabell.txt');
[h,b] = size(tabell);
%1
for i = 1:h
    for j = 1:b
        if tabell(i,j) >= 2000
            fprintf('Punktet (%i,%i) har høyde %i.\n',i,j,tabell(i,j))
        end
    end
    
end
%2
maxhoyde = tabell(1,1);
for i = 1:h
    for j = 1:b
        if tabell(i,j) > maxhoyde
            maxhoyde = tabell(i,j);
        end
    end
    
end
fprintf('Max høyde er: %i.\n',maxhoyde)
for i = 1:h
    for j = 1:b
        if tabell(i,j) == maxhoyde
            fprintf('Koordinetet (%i,%i) har denne høyden.\n',i,j)
        end
    end
    
end

Oppgave 5 - Formasjonsteknologi grunnkurs

function kontroll
    mat = round(rand([3,12]));
    for row = mat'
        svar = isapproved(row);
        row'
        fprintf(' gir svaret %i.\n',svar);
    end
end
function svar = isapproved(list)
    svar = sum(list(1:6))>= 5 && sum(list(7:12))>=4;
end
  • No labels