I need help writing a function that checks if a number is even or odd in Matlab.

3 views (last 30 days)
Write a function that would decide whether a number is even or odd. The function will take input n and display on the command window either “even” or “odd”.
function [] = EvenOrOdd(n)
note that the function EvenOrOdd does not have a return value.
To display a string on the command window use disp(‘text’)
The function Mod(X,Y) returns the modulus after dividing X by Y
this is my work:
x=input ('value');
if mod(x,2)
disp('odd')
else
disp('even')
end
Help me please?

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 16 Nov 2013
You can use mod function
mod(yournumber,2)
  7 Comments

Sign in to comment.

More Answers (0)

Categories

Find more on Structures in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!