ans = functionName(input1,input2,input3); |
velkommen
sumtall(1,3)
function velkommen
disp('Velkommen til de røde elefanters evighet.')
end
function tall = sumtall(tall1,tall2)
tall = tall1 + tall2;
end |
function svar = er_negativ(tall) if tall < 0 svar = 1; else svar = 0; end end |
function tall = absolutt(tall) if tall < 0 tall = -tall; end end |
function tall = minste_element(tall1, tall2) if tall1 < tall2 tall = tall1; else tall = tall2; end end |
function indeks = indeks_minste_element(liste)
tall = liste(1);
indeks = 1;
for i = 2:length(liste)
if tall > liste(i)
tall = liste(i);
indeks = i;
end
end
end |
function svar= negativ_tabell(liste)
indeks = indeks_minste_element(liste);
if er_negativ(liste(indeks))
svar = 1;
else
svar = 0;
end
end |
function fak = fakultet(tall) fak = 1; for i = 1:tall fak = fak*i; end end |
function kontroll
number = randomNumber(-12,213);
disp(number)
end
function number = randomNumber(maxNum,minNum)
if minNum > maxNum
temp = minNum;
minNum = maxNum;
maxNum = temp;
end
temp = maxNum-minNum;
number = mod(round(now)*cputime,temp);
number = number + minNum;
end |
mult = [1:10]'*[1:10] |
function kontroll
radius = input('Skriv inn arealet til sirkelen din: ');
areal = pi*kvaderat(radius);
disp(areal);
end
function areal = sirkelareal(radius)
areal = pi*kvaderat(radius);
end
function tall=kvaderat(tall)
tall = tall*tall;
end |
function li = lotto
li = sparse(1,7);
for i = 1:7
li(i) = randi([1,34]);
end
end |
function kontroll
n = 0;
x = 0;
while x < 500
n = n + 1;
x = sumAvTall(n);
end
fprintf('%d is the smallest number whose sum of preceeding numbers and itself is larger than 500', n);
end
function svar = sumAvTall(n)
sum = 0;
for i = 1:n
sum = sum + i;
end
svar = sum;
end |
function kontroll
%testtabell = [0,3,1,9,8,3,8];
testtabell = [1,2];
storste = storst_tall(testtabell);
disp(storste)
dobbel_storste = dobbelt_tall(storste);
disp(dobbel_storste)
areal = sirkelareal(dobbel_storste);
disp(areal)
end
function tall=storst_tall(tabell)
tall = tabell(end);
for element = tabell
if tall < element
tall = element;
end
end
end
function tall = dobbelt_tall(tall)
tall = 2*tall;
end |