Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagenone
function resultbool = wholeNumberisInteger(tallAN)
	resultbool = (tallAN == round(tallAN));
end

b) 

 

Code Block
languagenone
function resultbool = evenNumberisEven(tallAN)
	resultbool = (wholeNumberisInteger(tallAN/2));
	% eller
	resultbool = (mod(tallAN,2) == 0);
end


c)

Code Block
languagenone
function resultbool = posNumberisPositive(tallAN)
	resultbool = (tallAN >= 0);
end

d)

Code Block
languagenone
function myNumbers
	tallAN = input('GiveOppgi meet a numbertall: ');

	if isInteger(wholeNumber(tallA)N)
    	disp('Tallet er et heltall');
    	
		if evenNumberisEven(tallAN)
        	disp('Tallet er et partall');
		else
        	disp('Tallet er et oddetall');
    	end
	else
    	disp('Tallet er ikke et heltall');
	end
	
	if posNumberisPositive(tallAN)
    	disp('Tallet er positivt');
	else
    	disp('Tallet er negativt');
	end

e)

Code Block
languagenone
function bool = compare(A, B)
    bool = (~(A > B) && ~(A < B));
end
% Mange veier til rom!